Linux_Day08_Linux+Nginx+Mysql+Php部署上线php项目
后台-插件-广告管理-内容页头部广告(手机) |
LNMP部署上线php项目
1.部署nginx
yum -y install nginx2.启动nginx
nginx3.检查是否启动nginx
- ss -nplt | grep 80
- ps aux | grep nginx
4.部署php Remi's RPM repository(php网站)
-
- 1):yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
- 2):yum -y install php74-php-xsl php74-php php74-php-cli php74-php-devel php74-php-gd php74-php-pdo php74-php-mysql php74-php-fpm
-
2):
yum -y install php74-php-fpm5.启动php
systemctl start php74-php-fpm6.检查是否启动成功
- ss -nplt | grep 9000
- ps aux | grep php
nginx -t 检测nginx语法有没有问题
vi +42 /rtc/nginx/nginx.conf 直接进入第42行
nginx -s reload 进程不动,平滑加载配置文件
nginx关联php
在 /etc/nginx/nginx.cnf 配置文件42行中加入
index index.php index.html index.htm;
location ~ \.php$
{
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html/$fastcgi_script_name;
}
然后创建文件,查看是否配置成功
在/usr/share/nginx/html/中 创建index.php
写入:
<?php
phpinfo();
?>
:wq保存退出
在网站进行查看如下,成功进入
项目上线(先将将创建的index.php的文件删除,让html下没有任何文件)
1.上传项目
rz 上传项目压缩包
2.tar -xzf 项目名
tar -xzf wordpress-6.2.2-zh_CN.tar.gz3.
cp -r wordpass/* /usr/share/nginx/html/然后cd /usr/share/nginx/html 下进行查看是否复制进来了
然后启动项目
这是项目上线的逻辑
1、上传项目
2、解压
tar -xf wordpress.tar.gz
3、将解压的目录全部复制到nginx的网站默认目录
4、nginx和php都已经关联好了,现在只需要在mysql里创建一个数据库即可,例如wordpress,然后在网上进入自己的ip:
5、填写自己的信息
6、进入这样的界面,复制下列代码,在/user/share/nginx/html/ 里面创建一个文件夹将代码粘贴进去。
注意:用vim进去之后需要先插入 再粘贴
7、这里我已经注册好了,直接登录就好
8、最终成功进入这样的界面。
以上就部署好了wordpress项目
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。
在线投稿:投稿 站长QQ:1888636
后台-插件-广告管理-内容页尾部广告(手机) |