当前位置: 首页 > news >正文

苏州模板建站平台wordpress如何添加注册登录

苏州模板建站平台,wordpress如何添加注册登录,软件商店安装下载2023,计算机平面设计就业方向及前景文章目录 事先准备对于普通的 Linux对于 RedHat Enterprise Linux 9 笔者的运行环境#xff1a; 设置成功过的 Linux#xff1a; RedHat Enterprise Linux 9 x86_64 CentOS 8 x86_64 事先准备 进行这个教程之前#xff0c;必须要先安装好一个 Linux 操作系统。这个 Linux… 文章目录 事先准备对于普通的 Linux对于 RedHat Enterprise Linux 9 笔者的运行环境 设置成功过的 Linux RedHat Enterprise Linux 9 x86_64 CentOS 8 x86_64 事先准备 进行这个教程之前必须要先安装好一个 Linux 操作系统。这个 Linux 操作系统可以安装在虚拟机中也可以安装在真实的电脑中。关于这方面的内容可见笔者的其它博客 各种操作系统安装教程大全https://blog.csdn.net/wangpaiblog/article/details/115436520 为了方便远程输入命令、将文件加入到 Linux 操作系统中最好还要在一台 Windows 操作系统上面使用一种终端控制软件如 Xshell、Xftp 等。关于这方面的内容可见笔者的另一篇博客 如何在 Windows 主机上访问本地局域网中的 Linux 主机https://blog.csdn.net/wangpaiblog/article/details/120052152 本文主要针对一些离线免安装的应用。很多应用在安装会自动设置开机启动对这种应用不需要设置开机启动。联网应用在启动后会占用端口号如果想验证这种应用有没有启动可以使用如下命令。 netstat -na | grep 该应用的端口号 如果输出了该应用的端口号被使用的信息说明该应用已经启动。 对于普通的 Linux 这种方法适用于一些有 Linux 的启动目录 init.d 的 Linux。对本方法而言读者需要先提供一种供开机启动的脚本不妨设为 myapp。 【踩坑提醒】   此脚本中不能使用 Linux 的环境变量。Linux 的环境变量一般在文件 /etc/profile 中设置而文件 /etc/profile 是在每一个用户登录 Shell 时才会读取的。在 Linux 启动之时此文件中的环境变量不会起作用。因此如果需要使用 Linux 的环境变量请将环境变量直接定义在此脚本开头。 将此脚本移动或复制到 Linux 的启动目录 init.d 中然后对其添加执行权限。 chmod x /etc/rc.d/init.d/myapp 设置 myapp 开机自启动。 chkconfig myapp on 输入以下命令验证是否成功设置了 myapp 开机自启动 chkconfig --list 如果输出结果含 myapp且 3、4、5 值均为 开说明设置成功。输出如下所示 myapp 0:关 1:关 2:开 3:开 4:开 5:开 6:关 重启电脑试一下是否真正成功。输入以下命令重启电脑 reboot 重启后马上输入以下命令 netstat -na | grep 该应用的端口号 如果输出了端口号被使用的信息说明 myapp 开机自启动成功。 对于 RedHat Enterprise Linux 9 对于一些较新的 Linux它没有提供上面的启动目录 init.d而是改为使用服务来启动这样设计要规范一些。对于使用服务来启动需要编写一个 .service 文件放置在目录 /etc/systemd/system 下并使用 systemctl 命令来控制这个服务。 对本方法而言读者需要先提供一些关于应用启动、停止等命令。 使用如下命令在目录 /etc/systemd/system 下创建一个关于 myapp 的 .service 文件。 touch /etc/systemd/system/myapp.service 编辑该文件在其中写入如下内容。 [Unit] Descriptionmyapp-server Afternetwork.target[Service] ExecStart应用启动命令 ExecReload应用重新加载命令 ExecStop应用停止命令 PrivateTmptrue Typeforking[Install] WantedBymulti-user.target【说明】 对于 [Unit] Description描述该服务的文字说明。 Documentation关于该服务的相关文档的URL。 Requires指定该服务所依赖的其他服务如果这些服务没有运行那么该服务也不会启动。 Wants指定该服务所希望依赖的其他服务但不会影响该服务的启动。 After指定该服务应在哪些其他服务启动之后再启动。 Before指定该服务应在哪些其他服务启动之前启动。 Conflicts指定该服务与哪些其他服务冲突如果这些服务之一正在运行那么该服务将不会启动。 BindsTo指定该服务与哪些其他服务绑定如果这些服务之一停止运行那么该服务也会停止。 PartOf指定该服务是哪个服务的一部分如果该服务停止运行那么整个服务也会停止。 对于 [Service] 上面的部分以 Exec 开头属性代表着某个命令 systemctl 命令关键字 myapp。对应关系如下 ExecStart启动服务的命令对应 systemctl start myapp ExecStop停止服务的命令对应 systemctl stop myapp ExecReload重新加载服务的命令对应 systemctl reload myapp 重新加载服务并不是重启服务。重新加载通常用于重新加载服务的配置文件或重新加载某些资源以便服务可以在不中断运行的情况下应用更改。 也有一些以 Exec 开头的属性需要提供相应的脚本但它们没有对应的命令 systemctl 命令关键字 myapp。 ExecStartPre在启动服务之前执行的命令。 ExecStartPost在启动服务之后执行的命令。 ExecStopPre在停止服务之前执行的命令。 ExecStopPost在停止服务之后执行的命令。 其它属性 Type指定服务的类型可以是simple、forking、oneshot、dbus、notify等。 WorkingDirectory指定服务的工作目录。 User指定服务运行的用户。 Group指定服务运行的用户组。 Restart指定服务在退出后是否自动重启可以是no、on-success、on-failure、on-abnormal、on-abort、always等。 RestartSec指定服务重启之间的延迟时间。 Environment指定服务的环境变量。 ExecStartPre指定在服务启动之前要执行的命令或脚本。 ExecStartPost指定在服务启动之后要执行的命令或脚本。 ExecStopPre指定在服务停止之前要执行的命令或脚本。 ExecStopPost指定在服务停止之后要执行的命令或脚本。 对于 [Install] WantedBy: 指定服务所属的目标target即服务应该在哪个目标中启动。可以指定为一个或多个目标多个目标之间用空格分隔。例如WantedBymulti-user.target表示服务应该在multi-user.target目标中启动。 RequiredBy: 指定服务所需的目标target即服务应该在哪个目标中必须启动。与WantedBy类似可以指定为一个或多个目标多个目标之间用空格分隔。 Also: 指定其他服务的安装选项。可以指定为一个或多个服务名称多个服务之间用空格分隔。例如Alsoother.service表示在安装当前服务时也同时安装other.service。 补充 有些命令没有对应的属性如 systemctl restart myapp。该重启命令相当于停止和启动命令的组合如果服务如果未启动会直接执行启动命令如果已启动会先执行停止再启动。 【注意】 上面的命令必需使用该命令的全路径。不能因为前面在文件 /etc/profile 设置了 myapp 的环境变量此处命令就不使用全路径了。文件 /etc/profile 是在每一个用户登录 Shell 时才会读取的。在 Linux 启动之时此文件中的环境变量不会起作用。 如果想在 Linux 启动时使用环境变量可以将此环境变量单独放入一个文件不妨设为 /etc/systemd/system/myappenv.conf中然后在本 .service 文件 /etc/systemd/system/myapp.service 中的 [Service] 部分使用 EnvironmentFile 属性导入这个环境变量配置文件。 [Service] EnvironmentFile/etc/systemd/system/myappenv.conf上面的某些属性不是必要的如果没有对应的命令可以省略但启动命令不能省略但省略之后就不能使用与该属性相关联的命令。比如如果应用没有定义重新加载命令则属性 ExecReload 可以省略但同时不能使用命令 systemctl reload myapp。 关闭 SELinux。这样做是为了防止服务开机自启动时发生权限不足而启动失败。关于这个报错更多的信息可见笔者的另一篇博客 解决RHEL服务自启动时报错service Failed to locate executable…Failed at step EXEC spawning…Permission deniedhttps://blog.csdn.net/wangpaiblog/article/details/131628261 关闭 SELinux 的方法是修改文件 /etc/selinux/config将其中的属性 enforcing 由 enforcing 改为 disabled。然后重启 Linux 即可。 依次输出以下命令设置 myapp 开机自启动 systemctl daemon-reload systemctl enable myapp.service 重启电脑试一下是否真正成功。输入以下命令重启电脑 reboot 重启后马上输入以下命令 netstat -na | grep 该应用的端口号 如果输出了端口号被使用的信息说明 myapp 已经启动。
http://www.huolong8.cn/news/218479/

相关文章:

  • 建湖专业做网站的公司广告设计好学吗
  • 咸阳网站建设制作自己制作上传图片的网站怎么做
  • 网站建设l临沂由担路网提供网站建设
  • 做外贸哪个网站可以接单我的家乡网站设计模板
  • wordpress 托管建站汉中网站建设价格
  • 福田区住房和建设局地址官方网站小程序微信如何开发
  • 静态网站有哪些优点自适应网站模板怎么做
  • 做购物平台网站 民治怎么用wordpress建电商网站吗
  • 揭阳cms建站模板网络营销的目的是
  • 如何制作个人网站教程绘本馆借阅网站开发
  • 创业网站建设方案项目书珠海网站制作软件
  • 长沙网站排名团队全民电竞app的制作公司
  • 嘉兴网站制作设计北京网站建设+招聘信息
  • 网站配置连凯分销平台
  • 银川专业做网站的公司17网站一起做网店图片工具
  • 山东省住房和城乡建设局网站个人网站设计论文摘要关键词
  • 建设银行青海省分行门户网站做地方网站要办什么证
  • 网站 面包屑直播网站建设
  • 外贸网站自建站做曖免费网站
  • 山西免费网站关键词优化排名西安网站制作模板
  • 国内做贵金属返佣比较多的网站品牌营销和品牌推广的区别
  • 装修公司做推广网站怎么弄做设计那些网站可以卖设计
  • 洛阳直播网站建设桂林论坛网
  • 搭建英文网站网站建设实训收获
  • 淘宝怎么才能发布网站建设中铁建设集团门户网登陆
  • 网站域名在哪里看抖音小程序定制开发
  • 公司网站年费婚恋网站建设需求文档
  • 西安网站seo费用沈阳做网站一诚金网络专业
  • 在百度做网站赚钱吗湖北省和住房建设厅官方网站
  • 免费个人网站源码php免费建设网站那个好