虽然操作并不难,但用到的各种命令,各种坑的解决方法还需要记一下
软件安装配置
本文假设已root用户操作,否则请使用sudo指令
更新
apt update
apt upgrade
Apache2的安装
有的系统预装的有Apache2,如果没有
apt install apache2
service apache2 start
此时在浏览器地址栏输入你的IP便能看到Apache2的默认页面了
MySQL的安装
apt install mysql-server
有的版本在安装过程中会提示你设置root用户的密码,有的默认空密码
PHP的安装
apt install php
apt install libapache2-mod-php
apt install php-mysql
此时将 /var/www/html 下的 index.html 内容改为 <?php phpinfo() ?>
并将文件名改为 index.php 重启apache2便能通过访问IP地址查看php信息了
MySQL添加用户和数据库
登录数据库输入密码
mysql -uroot -p
use mysql;
新建用户
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
新建数据库
CREATE DATABASE dataBaseName;
给新用户权限
GRANT ALL privileges ON dataBaseName.* TO username@localhost;
刷新
flush privileges;
WordPress的安装
从官网下载 wordpress 的 zip 文件包解压后将文件夹内所有文件复制到网站根目录
浏览器访问地址输入数据库信息即可安装使用 WordPress
域名配置
- 在域名提供商处将域名解析到你的IP地址,生效需要几分钟
- 修改apache2配置,ubuntu下apache2的已启用站点配置文件为 /etc/apache2/sites-enabled/下的000-default.conf
按自己情况修改如下
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName www.sakurablossom.cn #你的网站名
ServerAlias sakurablossom.cn #你的网站别名
DocumentRoot /var/www/html #你的网站所在根目录
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
重启apache2便能通过域名访问了
WordPress使用相关问题
- 提示FTP 解决办法
- 提示无法创建目录
chown -R www-data:www-data 你的网站根目录
- 位于国内的站点出现主题插件下载失败或相关页面加载特别慢,网络问题暂时无解
工具推荐
- Bitvise SSH Client 一款强大免费的 ssh&sftp 工具
- MySQLWorkBench MySQL官方出品,可用来远程操作数据库(需MySQL开启远程访问)