alicloud linux3安装和部署wordpress,手动安装,没用面板。
Lnmp 通过 LNMP一键安装包一键搭建服务器环境。
下载地址:https://lnmp.org/download.html
下载后解压下,然后执行 ./install.sh 安装。
文章图片
大概需要20分钟,建议除了数据库密码外,其他全选默认版本,一路回车就可以。
Mysql 登录: mysql -uroot -p
创建wordpress数据库:CREATE DATABASE wordpress
添加wordpress数据库用户,wordpress是账号,password123是密码,自己改改。
create user 'wordpress'@'localhost' identified by 'password123';
grant all privileges on wordpress.* to 'wordpress'@'localhost' identified by 'password123';
Nginx 更改 nginx.conf 配置文件,主要换路径。
server {
listen80;
# 下面youhost换成你自己的域名
server_nameyourhost.comwww.youhost.com;
# 下面这个是wordpress部署路径
root/usr/local/nginx/html/wordpress;
location / {
indexindex.php index.html index.htm;
}location ~ \.php$ {
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_paramSCRIPT_FILENAME$document_root$fastcgi_script_name;
fastcgi_paramSCRIPT_NAME$fastcgi_script_name;
includefastcgi_params;
}}
wordpress 下载安装包并解压
wget https://cn.wordpress.org/latest-zh_CN.tar.gztar -zxvf latest-zh_CN.tar.gz
复制到nginx部署目录
mv ./wordpress /usr/local/nginx/html/
然后对目录文件设置权限,要保证nginx和部署目录的用户组一致。
首先查看并确认nginx用户组
cat /etc/passwd
看下有nginx没,没有的话就自己加一下。
root:x:0:0:root:/root:/bin/bash
nginx:x:996:995:nginx user:/var/cache/nginx:/sbin/nologin
没有的话就创建用户组
useradd -r -M -s /sbin/nologin nginx
【运维/安装|alicloud3搭建wordpress】然后
cd /usr/local/nginx/html/
chown -R nginx.nginx wordpress
cd wordpress
chmod 777 *
最后操作 现在访问域名即可,填数据库信息,DB用户建议不要用root,用后面创建的user,提交成功后会给出一段文字。
文章图片
在/usr/local/nginx/html/wordpress下新建 wp-config.php 文件。
然后把给出的文字内容,复制到 wp-config.php 文件中。
保存后,继续操作即可完成部署。
搭建成功。
文章图片
推荐阅读
- 综合渗透测试|网络安全——使用crontab任务计划提权获取主机权限
- linux|docker简介
- docker|部署docker
- 开源|Google 为造芯再掀“抢人大战”,英特尔 17 年老将加入
- Kubernetes 资源编排系列之二: Helm 篇
- jenkins|一文读懂Jenkins的前世今生,零基础学Jenkins必看教程(Jenkins部署+Jenkins安装+Jenkins持续集成)
- linux|Linux简单渗透、反弹shell、常见脚本反弹方法
- Linux|玩转Linux与运维岗(35)
- Linux|玩转Linux与运维岗(25)