OpenSUSE下安装LAMP套件教程

opensuseOpenSUSE是来自德国的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虚拟机文件仅供参考,欢迎大家补充更高级、更安全的设定。

猜你 喜欢

关于作者: 微魔

小微魔,大智慧!

多条评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注