(腾讯云)CentOS搭建LNMP环境
腾讯云CentOS服务器搭建LNMP环境命令(实际使用时,必须手敲,不可直接复制,多个编辑器转换容易格式出错)
腾讯云服务器:CentOS 6.8 64位
L:Linux购买成功服务器之后,你就已经搞定了L这一项,所以:
一、安装Nginx
yum install nginx –y
安装完成Nginx之后,需要去除对 IPv6 地址的监听。因为CentOS 6 不支持 IPv6,需要取消对 IPv6 地址的监听,否则 Nginx 不能成功启动。
启动Nginx
Nginx
将 Nginx 设置为开机自动启动
chkconfig nginx on
然后在浏览器输入服务器http://IP地址,来确认是否安装成功,成功页面如下:
二、安装MySQL数据库服务
安装MySQL
yum install mysql-server –y
启动MySQL
service mysqld restart
设置 MySQL 账户 root 密码
/usr/bin/mysqladmin -u root password 'mima'
将 MySQL 设置为开机自动启动
chkconfig mysqld on
访问MySQL
mysql –u root –p
Enter Password:输入设置的MySQL服务器密码即可(输入过程中,不会显示明文)
三、安装PHP
yum install php php-fpm php-mysql –y
安装完成之后,启动PHP-FPM
service php-fpm start
查看PHP-FPM进程监听哪个端口
netstat -nlpt | grep php-fpm
将PHP-FPM也设置成开机自启动
chkconfig php-fpm on
四、配置 Nginx 并运行 PHP 程序
在 /etc/nginx/conf.d 目录中新建一个名为 php.conf 的文件,并配置 Nginx 端口
,配置示例如下:
server {
listen 8000;
#pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
location ~ .php$ {
root /usr/share/php;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param
SCRIPT_FILENAME
$document_root$fastcgi_script_name;
include fastcgi_params;
}
}
修改配置完成后,重启 nginx 服务
service nginx restart
这时候,我们就可以在/usr/share/php 目录下新建一个 info.php 文件来检查 php 是否安装成功了,文件内容参考如下
<?php phpinfo(); ?>
此时,访问 http://IP:8000/info.php 可浏览到我们刚刚创建的 info.php 页面了
上一篇: 腾讯云CentOS Docker
下一篇: CentOs搭建wordpress环境