1.安装Mysql
直接进Terminal,安装
zypper install mysql-community-server mysql-community-server-client
/sbin/chkconfig --add mysql
初始化配置
mysql_install_db chown -R mysql.mysql /var/lib/mysql
接下来启动Mysql服务。
/etc/init.d/mysql start
mysql_secure_installation
在终端就可以用名录登录了.
mysql -u root -p
关于Mysql的登陆问题,可以查看这篇文章
总结mysql ERROR 2002 (HY000):Can't connect to..
2.安装Apache2
终端运行
zypper install apache2
激活并启动apache
systemctl enable apache2.service
systemctl start apache2.service
OpenSUSE中Apache默认的文档路径是/srv/www/htdocs/,配置文件是/etc/apache2/httpd.conf,其余的配置文件都存储在/etc/apache2/conf.d/文件夹中。
3.安装PHP
终端运行
zypper install apache2-mod_php5
vim /srv/www/htdocs/test.php
<?php phpinfo();?>保存退出(wq!).
重起服务器,终端运行:
/etc/init.d/apache2 restart
4.添加PHP的模块
现在的php只有基本的运行模块,还需要安装一些东西。
zypper install php5-mysql php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dom php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-imap php5-ldap php5-mbstring php5-mcrypt php5-odbc php5-openssl php5-pcntl php5-pgsql php5-posix php5-shmop php5-snmp php5-soap php5-sockets php5-sqlite php5-sysvsem php5-tokenizer php5-wddx php5-xmlrpc php5-xsl php5-zlib php5-exif php5-fastcgi php5-pear php5-sysvmsg php5-sysvshm
/etc/init.d/apache2 restart
5.安装phpMyAdmin
这个比较简单,直接在yast的manager搜就可以找到了。
安装好之后,在浏览器中输入地址:http://127.0.0.1/phpMyAdmin/,可以看到phpMyAdmin的启动页面。
总结
到此为止,环境就算基本配好了,感觉还是挺顺畅的,没有遇到什么大的问题,甚至都不需要编译任何的文件,小问题同过google也很好的解决了,而且linux下LAMP的配置都大同小异。
大家可以参考一下。
参考:Installing Apache2 With PHP5 And MySQL On OpenSUSE 12.1-http://www.unixmen.com/installing-apache2-with-php5-and-mysql-on-opensuse-121/