一:
apt-get install apache2 安装apache2 (重启 service apache2 restart)
apache2 -v 版本查看 (卸载apache2 : 1.sudo apt-get --purge remove apache* 2.rm -rf /var/www 3.sudo rm -rf /etc/libapache2-mod-jk )
apt-get install php5 安装php5
php5 -v 版本查看
cat /etc/apache2/mods-enabled/php5.load 查看apache2是否加载libphp5.so
apt-get install mysql-server 安装mysql (重启 service mysql restart)
cat /etc/php5/conf.d/mysql.ini 查看php5是否加载mysql (没有安装mysql扩展 apt-get install php5-mysql )
二: 配置路径
/etc/apache2
/etc/php5 ----php.ini
/etc/mysql ----my.cnf
三:apache环境配置
mods-*** apache模块
sites-*** 虚拟主机
available 可以使用的; enabled 已启用的
enabled --- 》 ln -s命令建立软链接 --》available
例子:建立网站: video.imooc.com
3.1 网站内容目录 /var/wwwroot/video
3.2 apache虚拟目录下创建相应文件:
/etc/apache2/sites-available/video
修改成:
servername video.imooc.com
DocumentRoot /var/wwwroot/video
<Directory /var/wwwroot/video >
3.3 在/etc/apache2/sites-enabled 下建立软链接video
In -s /etc/apache2/sites-available/video video
修改监听端口:(改成8080)
1. sudo vi /etc/apache2/ports.conf ( Listen 8080 )
2. sudo vi /etc/apache2/sites-available/default <VirtualHost *: 8080 >
四:mysql数据存储目录迁移
默认目录:/var/lib/mysql (改目录的权限:700 所属组:mysql:mysql
4.1 service mysql stop 停掉mysql服务
4.2 创建与默认目录具有相同权限 所属用户的目录
mkdir /mysqldata
chown -vR mysql:mysql /mysqldata
chmod -vR 700 /mysqldata
4.3 复制数据
cp -av /var/lib/mysql/* /mysqldata ( 加上 -av 是为了保证权限与之前一样)
4.4 修改mysql配置文件 /etc/mysql/my.cnf
datadir=/mysqldata
4.5 apparmor文件的修改 ( /etc/apparmor.d/usr.sbin.mysqld )
默认 /var/lib/mysql/ r,
/var/lib/mysql/** rwk,
修改成: /mysqldata/ r,
/mysqldata/** rwk,
4.6 重启apparmor
service apparmor reload
4.7重启mysql
service mysql start
apt-get install apache2 安装apache2 (重启 service apache2 restart)
apache2 -v 版本查看 (卸载apache2 : 1.sudo apt-get --purge remove apache* 2.rm -rf /var/www 3.sudo rm -rf /etc/libapache2-mod-jk )
apt-get install php5 安装php5
php5 -v 版本查看
cat /etc/apache2/mods-enabled/php5.load 查看apache2是否加载libphp5.so
apt-get install mysql-server 安装mysql (重启 service mysql restart)
cat /etc/php5/conf.d/mysql.ini 查看php5是否加载mysql (没有安装mysql扩展 apt-get install php5-mysql )
二: 配置路径
/etc/apache2
/etc/php5 ----php.ini
/etc/mysql ----my.cnf
三:apache环境配置
mods-*** apache模块
sites-*** 虚拟主机
available 可以使用的; enabled 已启用的
enabled --- 》 ln -s命令建立软链接 --》available
例子:建立网站: video.imooc.com
3.1 网站内容目录 /var/wwwroot/video
3.2 apache虚拟目录下创建相应文件:
/etc/apache2/sites-available/video
修改成:
servername video.imooc.com
DocumentRoot /var/wwwroot/video
<Directory /var/wwwroot/video >
3.3 在/etc/apache2/sites-enabled 下建立软链接video
In -s /etc/apache2/sites-available/video video
修改监听端口:(改成8080)
1. sudo vi /etc/apache2/ports.conf ( Listen 8080 )
2. sudo vi /etc/apache2/sites-available/default <VirtualHost *: 8080 >
四:mysql数据存储目录迁移
默认目录:/var/lib/mysql (改目录的权限:700 所属组:mysql:mysql
4.1 service mysql stop 停掉mysql服务
4.2 创建与默认目录具有相同权限 所属用户的目录
mkdir /mysqldata
chown -vR mysql:mysql /mysqldata
chmod -vR 700 /mysqldata
4.3 复制数据
cp -av /var/lib/mysql/* /mysqldata ( 加上 -av 是为了保证权限与之前一样)
4.4 修改mysql配置文件 /etc/mysql/my.cnf
datadir=/mysqldata
4.5 apparmor文件的修改 ( /etc/apparmor.d/usr.sbin.mysqld )
默认 /var/lib/mysql/ r,
/var/lib/mysql/** rwk,
修改成: /mysqldata/ r,
/mysqldata/** rwk,
4.6 重启apparmor
service apparmor reload
4.7重启mysql
service mysql start