有一个腾讯云的服务器,就可以自己建站了。这里用轻量级服务器为基础,来搭建一个wordPress个人站点。也是本人搜索摸索的成果,在这里记录一下。
请注意,国内环境搭建仅供测试使用,想要真实上线请完成域名购买以及审核以及备案。
这里选择的基本系统为站内纯净的Ubuntu 20.04 LTS系统,环境配置选用SSH连接。找一个自己喜欢的终端SSH到远程服务端。
首先更新系统,完成基本布设升级:
sudo apt update
sudo apt dist-upgrade
然后安装基本环境。这里的搭建环境以Nginx+PHP7.4+MySQL为例。
sudo apt install nginx php-fpm php-mysql mysql-server
推荐一并安装下述包
sudo apt install php-curl php-gd php-imagick php-intl php-mbstring php-zip php-dom
运行命令
sudo mysql_secure_installation
进行配置。根据提示来即可。建议密码强度选择1或者2,密码随机性强一点。其余一律选择y,这样禁用远程IP以root身份对数据库的访问,禁用匿名账号对数据库访问,删除测试数据库。
2. 配置Nginx
编辑文件
sudo vim /etc/nginx/sites-available/default
修改index行,增加index.php
修改server_name行,后面的_删除,修改为服务器公网IP
FastCGI段,配置如下,删除对应#号即可:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
.htaccess段,配置如下,删除对应#号即可:
location ~/\.ht{
deny all;
}
wq保存退出。验证配置没有问题:
sudo nginx -t
重启nginx
sudo systemctl reload nginx
至此,基本环境搭建完毕。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。