在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1、安装nginx yum install nginx 2、启动nginx systemctl start nginx 除了systemctl start nginx之外,常用的相关命令还有systemctl stop nginx、systemctl restart nginx、systemctl status nginx 3、测试nginx是否安装成功 浏览器输入ip地址或者域名(已经解析过的域名),如下图所示,则安装成功。
4,配置Nginx支持PHP解析 编辑/etc/nginx/nginx.conf,蓝色字体处为新加内容 server { } 二、PHP1,安装PHP yum install php php-mysql php-fpm 安装过程中经常会见到如下问题: yum install php php-mysqlnd php-fpm 2、编辑PHP的配置文件,/etc/php.ini,注意去掉分号注释 vim /etc/php.ini 将 ;cgi.fix_pathinfo=1 改为 cgi.fix_pathinfo=0 3、编辑PHP-FPM配置文件 vim /etc/php-fpm.d/www.conf 将 改为 1 groupadd -r nginx 2 useradd -r -g nginx nginx 4、启动PHP—FPM systemctl start php-fpm 5、设置开机启动 systemctl enable php-fpm 6,确保Nginx配置文件修该之后,重启Nginx systemctl restart nginx 7、在/usr/share/nginx/html/目录下创建phpinfo.php 内容如下: <?php phpinfo();?> 查看php进程:ps aux | grep php 查看端口占用:netstat -ano|grep 80 8、浏览器上输入ip/phpinfo.php,如果出现如下界面,说明PHP和Nginx均安装和配置成功。
三、MySql CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载 1、补充yum源(1) wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 2、补充yum源(2) rpm -ivh mysql-community-release-el7-5.noarch.rpm 3、安装mysql yum install mysql-community-server 4、成功安装之后重启mysql服务 systemctl start mysqld 初次安装mysql是root账户是没有密码的 1 mysql -uroot 2 mysql> set password for ‘root’@‘localhost’ = password('mypasswd'); 3 mysql> exit
mysql -u root -p 输入密码之后,错误提示如下:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES),意思是root的密码不正确。 解决办法如下:
问题:以上安装之后 nginx并不解析 php文件的原因
nginx安装完成后,修改nginx配置文件为,nginx.conf 其中server段增加如下配置,注意标红内容配置,否则会出现No input file specified.错误 # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 当时就是默认nginx里的配置与上面的红色有些出入,导致不能正常解析php文件。请注意红色加粗的部份。 网上有很多帖子都不靠谱,后来找到一个靠谱的答案,已解决:http://blog.sina.com.cn/s/blog_6fcb75890102w8xm.html
转自:https://www.cnblogs.com/peteremperor/p/6740725.html
1、安装nginx yum install nginx 2、启动nginx systemctl start nginx 除了systemctl start nginx之外,常用的相关命令还有systemctl stop nginx、systemctl restart nginx、systemctl status nginx 3、测试nginx是否安装成功 浏览器输入ip地址或者域名(已经解析过的域名),如下图所示,则安装成功。
4,配置Nginx支持PHP解析 编辑/etc/nginx/nginx.conf,蓝色字体处为新加内容 server { } 二、PHP1,安装PHP yum install php php-mysql php-fpm 安装过程中经常会见到如下问题: yum install php php-mysqlnd php-fpm 2、编辑PHP的配置文件,/etc/php.ini,注意去掉分号注释 vim /etc/php.ini 将 ;cgi.fix_pathinfo=1 改为 cgi.fix_pathinfo=0 3、编辑PHP-FPM配置文件 vim /etc/php-fpm.d/www.conf 将 改为 1 groupadd -r nginx 2 useradd -r -g nginx nginx 4、启动PHP—FPM systemctl start php-fpm 5、设置开机启动 systemctl enable php-fpm 6,确保Nginx配置文件修该之后,重启Nginx systemctl restart nginx 7、在/usr/share/nginx/html/目录下创建phpinfo.php 内容如下: <?php phpinfo();?> 查看php进程:ps aux | grep php 查看端口占用:netstat -ano|grep 80 8、浏览器上输入ip/phpinfo.php,如果出现如下界面,说明PHP和Nginx均安装和配置成功。
三、MySql CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载 1、补充yum源(1) wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 2、补充yum源(2) rpm -ivh mysql-community-release-el7-5.noarch.rpm 3、安装mysql yum install mysql-community-server 4、成功安装之后重启mysql服务 systemctl start mysqld 初次安装mysql是root账户是没有密码的 1 mysql -uroot 2 mysql> set password for ‘root’@‘localhost’ = password('mypasswd'); 3 mysql> exit
mysql -u root -p 输入密码之后,错误提示如下:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES),意思是root的密码不正确。 解决办法如下:
|
2022-08-30
2022-08-17
2022-11-06
2022-08-18
2022-07-29
请发表评论