wordpress include 不生效_linux(lnmp)搭建个人主页wordpress

本人亲测,以及鄙人的个人主页

“LNMP”:顾名思义就是在linux环境上安装nginx(网页服务器)+mysql(数据库)+php(消息中间件)

所以.当然是一台linux服务器啦,内网的话可以在公司局域网下玩玩,

如果购买了云主机的话就是提升一个档次的B格啦。再够买一个域名就是想输入百度一样,直接访问你自己的网站啦。

废话不多说开搞:

第一步:安装nginx(yum方式)

yum -y install nginx

然后修改原来conf文件,也可以直接替换成我的nginx.conf文件

[root@localhost ~]# grep -Ev "^$|#" /etc/nginx/nginx.conf

user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
include /usr/share/nginx/modules/*.conf;
events {
    worker_connections 1024;
}
http {
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';
    access_log  /var/log/nginx/access.log  main;
    sendfile            on;
    tcp_nopush          on;
    tcp_nodelay         on;
    keepalive_timeout   65;
    types_hash_max_size 2048;
    include             /etc/nginx/mime.types;
    default_type        application/octet-stream;
    include /etc/nginx/conf.d/*.conf;
upstream php {
 server 127.0.0.1:9000;
}
 
server {
 listen  80 ;
 listen  [::]:80 ;
 server_name Website Domains Names & Hosting;
 root   /var/www/html/wordpress;
 index  index.php;
  
 location ~ .php$ {
  include fastcgi.conf;
  fastcgi_intercept_errors on;
  fastcgi_pass php;
 }
 
 include /etc/nginx/default.d/*.conf;
 }
}

注意:/var/www/html/wordpress 就是一会要放解压包的位置也就是网站根目录

第二步:安装mysql

安装源

wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

安装mysql

yum install mysql-community-server -y

启动并修改密码

systemctl start mysqld   ##启动mysqld


cat /var/log/mysqld.log |grep password  ##查看密码啊
mysql -uroot -p'siBrLy/qe8;5'  ##用root用户登录
mysql> set global validate_password_policy=low; ##简易密码策略
mysql> set global validate_password_length=4; ##默认密码长度4位
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '1234';  ##修改密码
mysql> create database myweb charset utf8; ##创建WordPress用的库

mysql> create user 'wordpress'@'%' identified by '1234'; ##创建用户
mysql> GRANT ALL PRIVILEGES ON myweb.* TO wordpress@localhost IDENTIFIED BY 'your password';  ##授权
mysql> show grants for 'wordpress'@'%'; ##最好查看权限是否正确

第三步:安装php

这一步很重要:一定要安装5.4以上版本的php,因为wordpress现在的版本需要最低5.6版本的php插件。

安装c7的源

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

安装php套装

yum install php70w-common php70w-fpm php70w-opcache php70w-gd php70w-mysqlnd php70w-mbstring php70w-pecl-redis php70w-pecl-memcached php70w-devel

第4步:下载WordPress安装包建议别去官网了,去百度找找资源吧

这里我们下载的是中文的zip包

0d28685056b8e569d1105999684496c6.png

解压并移动nginx定义的网页根目录下

unzip latest-zh_CN.zip
mv wordpress/ /var/www/html/  

修改配置文件

cd wordpress/

vim wp-config-sample.php   

69da17d86c96213048ddd595e372fb9b.png
mv wp-config-sample.php wp-config.php  ##修改配置必须改名才能生效

给权限要不然上传不了自定义图片

 cd /var/www/html/wordpress/
chmod -R a+w wp-content

最后一步:大功告成

按顺序启动php 和 nginx ,一定要想先启动php哦!!

systemctl start php-fpm.service
systemctl start nginx

浏览器登录网页

现在就是直接用浏览器访问你的ip地址点点点安装就行了

c4f85a7fc8760554d38cebde438649b3.png

涉及到WordPress的使用,我就不是很在行了 不过还是推荐两个网站,纯免费的。

教程站:WordPress大学 | WordPress建站资源平台

主题站:wordpress主题_wordpress企业主题 - wordpress 爱找主题

————————————————

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值