Linux云计算day03-02-搭建企业级网站博客主站实战

1)检查当下环境

#1)检查nginx+php+mariadb环境 ss -lnt|grep -E "80|9000|3306" #成功标志,含有9000和80、3306红色字样。

2)启动运行环境

#1)如果没有80端口,就执行如下命令启动。
systemctl start nginx
systemctl enable nginx
#2)如果没有9000端口,就执行如下命令启动。 systemctl start php-fpm
systemctl enable php-fpm
#3)如果没有3306端口,就执行如下命令启动。
systemctl start mariadb
systemctl enable mariadb

3)配置博客blog虚拟主机站点

#1)生成博客blog虚拟主机配置文件
cat >/etc/nginx/conf.d/03_blog.etiantian.org.conf<<'EOF'
server {
server_name blog.etiantian.org; ## 博客域名配置。
listen 80; ## 网站的端口。
root /data/blog; ## 程序目录。
index index.php index.html; ## 首页文件。
location ~ \.php$ { ## 以.php结尾的所有文件都发给PHP服务(9000) 处理。
fastcgi_pass 127.0.0.1:9000; ##把PHP程序抛给PHP服务处理。
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
#2)检查nginx配置语法,并重启
#检查语法
nginx -t
##成功标志 结尾successful
#重启nginx服务
systemctl restart nginx

4)创建博客目录,并上传程序代码

#1创建博客目录
#1创建博客目录 mkdir -p /data/blog
#2切到博客目录下
cd /data/blog
#3将云盘里的软件拖动到xshell里的linux窗口,然后执行ls检查。
#4解压博客程序
unzip wordpress*.zip

#5把wordpress里面的程序挪到目录外面
mv wordpress/* /data/blog/
#6授权nginx 和PHP的服务对应的nginx用户管理博客目录 chown -R nginx /data/blog/

5)做Hosts解析(DNS解析)

##1)搜索--记事本---管理员权限编辑 C:\Windows\System32\drivers\etc\hosts
#填入如下内容
#=====================================
##昨天的游戏域名解析
10.0.0.128 game.etiantian.org
##今天的云盘域名解析
10.0.0.128 pan.etiantian.org
##明天的网站解析
10.0.0.128 blog.etiantian.org
#浏览器打开输入pan.etiantian.org即可
#注意ctrl+f5强制刷新。
 #=====================================
##2)dos下检查
##搜索--cmd---ping blog.etiantian.org
##成功标志:
##来自 10.0.0.128 的回复: 字节=32 时间=2ms TTL=64

6)部署博客网站

打开谷歌浏览器输入blog.etiantian.org,回车访问。

(由于压缩包弄不过来,如果有需要请私信我)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值