OpenSUSE是来自德国的Linux发行版,和盛名之下的SUSE的关系相当于Redhat和Fedora,根据distrowatch,OpenSUSE目前排名第四,仅次于Mint,Ubuntu和Debian。然而,由于种种原因,这个发行版在国内却没有得到相应的重视。微魔已经多次提及了自己对OpenSUSE桌面版的喜爱,也发表了多个教程(传送),今天带来的是最常用的LAMP套件的安装方法。
OpenSUSE下安装LAMP套件教程
本文在OpenSUSE 13.2 x64下测试运行正常
0.更新系统
zypper update
1.安装Apache
zypper in apache2
2.启动Apache
systemctl start apache2.service
3.添加Apache开机启动
systemctl enable apache2.service
4.安装PHP
zypper in php5 php5-mysql apache2-mod_php5
5.启动PHP模块
a2enmod php5
6.重启Apache2(让php模块生效)
systemctl restart apache2.service
7.安装MariaDB(为何不是MySQL?MariaDB更像是社区的孩子)
zypper in mariadb mariadb-tools
8.添加MariaDB开机启动
systemctl enable mysql.service
LAMP套件的安装到此完成,下面需要设置Apache的虚拟机了,基本上,你所需要动的地方仅在/etc/apache2/vhosts.d/下,建立your_vhost.conf(实例如下)
<VirtualHost *:80> ServerAdmin admin@vmvps.com ServerName vmvps.com ServerAlias www.vmvps.com DocumentRoot /srv/www/vmvps/public_html/ ErrorLog /srv/www/vmvps/logs/error.log CustomLog /srv/www/vmvps/logs/access.log combined <Directory "/srv/www/vmvps/public_html"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost>
本文提供的Apache虚拟机文件仅供参考,欢迎大家补充更高级、更安全的设定。
传送失败23333
已修正