推广 热搜:   公司  企业  中国  快速    上海  行业  设备  未来 

阿里云CentOS搭建wordpress的Web服务器环境(nginx+php+mysql)

   日期:2024-12-28     移动:http://fabua.ksxb.net/mobile/quote/4927.html

本博客每天会坚持写一篇原创技术文章,每天积累一点,每天进步一点。

在linux服务器搭建web服务器环境是做网站的基础功底,根据服务器端使用的编程语言不同有不同的搭建方法,比如服务器采用PHP,Java,Python,Ruby,Go语言等,本文就基于php的wordpress程序的服务器环境搭建做一些简单的探讨,如有遗漏和错误,欢迎大家进行指正和补充。

1,yum命令安装:yum install nginx
2,测试nginx启动状态:service nginx status
3,测试配置文件:nginx -t
4,启动:service nginx start
5,重启:service nginx restart(重启服务器)/reload(重启配置)
6,关闭:service nginx stop
7,虚拟机配置:
进入配置文件目录:cd /etc/nginx/conf.d
编辑配置文件,一个简单配置文件应该如下:

server {
listen 80;
server_name www.yourdomain.com yourdomain.com;
root /home/www/nginx.ninghao.net;
#charset koi8-r;
#access_log /var/log/nginx/log/host.access.log main;

location / {
index index.php index.html index.htm;
}

}
其中 server_name 后面配置自己域名,root后面配置程序所在目录,本文而言就是wordpress的解压缩程序所在的目录

1,yum安装:yum install php-fpm
2,查看php-fpm状态:service php-fpm status
3,启动:service php-fpm start
4,为了让nginx可以执行php,在第一步的配置文件里面加入如下代码:

location ~ .php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param script_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}

1,yum命令安装:yum install mysql-server
2,启动:service mysqld start
3,向导式配置命令:mysql_secure_installation

Enter current password for root (enter for none):
输入当前 root 用户密码,默认为空,直接回车。
Set root password? [Y/n] y
要设置 root 密码吗?输入 y 表示愿意。
Remove anonymous users? [Y/n] y
要移除掉匿名用户吗?输入 y 表示愿意。
Disallow root login remotely? [Y/n] y
不想让 root 远程登陆吗?输入 y 表示愿意。
Remove test database and access to it? [Y/n] y
要去掉 test 数据库吗?输入 y 表示愿意。
Reload privilege tables now? [Y/n] y
想要重新加载权限吗?输入 y 表示愿意。

本文地址:http://fabua.ksxb.net/quote/4927.html    海之东岸资讯 http://fabua.ksxb.net/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2023022329号