前言:
此刻小伙伴们对“apache指定index”大致比较讲究,姐妹们都想要知道一些“apache指定index”的相关文章。那么小编在网络上收集了一些关于“apache指定index””的相关文章,希望你们能喜欢,大家快快来了解一下吧!5G即将来临,自媒体时代也将继续其高昂的气势,在云服务的时代,越来越多的人希望能够搭建属于自己的网站。这里在本地服务器搭建后,我们基于WordPress搭建了一个个人Blog。由于曾经注册过域名,我们在本地服务器搭建后,将网站移植到了云服务器,并借助Let’s Encrypt添加了SSL协议。 采取的技术路线是Linux+Apache+MySQL+PHP(LAMP)
具体的操作步骤如下:
安装 Apache2
在终端输入如下命令 ,使用 apt-get 安装 Apache2:
sudo apt-get install apache2 -y
如果安装成功,可以在浏览器访问localhost到达Apache的默认页
安装 PHP 组件
apt-get 里有 php ,所以我们可以直接安装 php :
sudo apt-get install php -y
安装 php 相关组件:
sudo apt-get install libapache2-mod-php
安装 MySQL 服务
安装 MySQL 过程中,控制台会提示您输入 MySQL 的密码,您需要输入两次密码,并记住您输入的密码,后续步骤需要用到:
sudo apt-get install mysql-server -y
安装 php MySQL相关组件:
sudo apt-get install php-mysql
安装 phpmyadmin
使用 apt-get 安装 phpmyadmin,安装过程中,您需要根据提示选择 apache2 ,再输入root密码 和数据库密码:
sudo apt-get install phpmyadmin -y
建立 /var/www/html 下的软连接:
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
重启 MySQL 服务
sudo service mysql restart
重启 Apache 服务:
sudo systemctl restart apache2.service安装并配置 WordPress
安装 WordPress
我们需要下载一个 WordPress 压缩包:
wget
下载完成后,解压这个压缩包
unzip wordpress-5.0.2-zh_CN.zip
解压完后,就能在 WordPress 文件夹里看到 WordPress 的源码了
为 wordpress 配置一个数据库
进入 mysql,输入以下代码后,按提示输入您MySQL密码:
sudo mysql -u root
为 wordpress 创建一个叫 wordpress 的数据库:
CREATE DATABASE wordpress;
为 这个数据库设置一个用户为 wordpressuser:
CREATE USER wordpressuser;
为这个用户配置一个密码为 zheshimima:
SET PASSWORD FOR wordpressuser= PASSWORD("zheshimima");
为这个用户配置数据库的访问权限:
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser IDENTIFIED BY"zheshimima";
生效这些配置
FLUSH PRIVILEGES;
然后退出 mysql
exit;
配置 wordpress
由于PHP默认访问 /var/www/html/ 文件夹,所以我们需要把 wordpress 文件夹里的文件都复制到 /var/www/html/ 文件夹
sudo mv wordpress/* /var/www/html/
修改一下 /var/www/html/ 目录权限改为777稍后需要该为750:
cd /var/www/sudo chmod -R 777 /var/www/html/
将apache指定到index.html
sudo mv /var/www/html/index.html /var/www/html/index~.html
重启 Apache 服务:
sudo systemctl restart apache2.service
访问localhost进入配置页面
填写在创建数据库时的信息
如果更新时出现需要FTP账户,表明你的Wordpress所属的组不是www-data,你可以通过配置FTP服务器上传也可以修改组策略,建议后者
cd /var/www sudo chown -R www-data:www-data ./html
修改后再更新就不需要FTP传输了
配置完成
标签: #apache指定index