1.重要提示:
在本教程中使用的主机名为server1.example.com,IP 地址为 192.168.0.100 。这些设置会与具体安装的设置有所不同,所以你必须在你的安装过程中进行替代。
2.安装MySQL 5.0
打开终端,输入:
yum install mysql mysql-server |
然后为MySQL创建系统启动链接(这样在系统启动时,MySQL会自动启动),在终端输入命令:
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start |
为MySQL root帐户设置密码:
mysql_secure_installation |
终端显示,按照提示操作:
- [root@server1 ~]# mysql_secure_installation
- NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
- SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
- In order to log into MySQL to secure it, we’ll need the current
- password for the root user. If you’ve just installed MySQL, and
- you haven’t set the root password yet, the password will be blank,
- so you should just press enter here.
- Enter current password for root (enter for none): <– 回车
- OK, successfully used password, moving on…
- Setting the root password ensures that nobody can log into the MySQL
- root user without the proper authorisation.
- Set root password? [Y/n] <– 回车
- New password: <– 设置一个用户密码
- Re-enter new password: <– 再输入一次你设置的密码
- Password updated successfully!
- Reloading privilege tables..
- … Success!
- By default, a MySQL installation has an anonymous user, allowing anyone
- to log into MySQL without having to have a user account created for
- them. This is intended only for testing, and to make the installation
- go a bit smoother. You should remove them before moving into a
- production environment.
- Remove anonymous users? [Y/n] <– 回车
- … Success!
- Normally, root should only be allowed to connect from ’localhost’. This
- ensures that someone cannot guess at the root password from the network.
- Disallow root login remotely? [Y/n] <–回车
- … Success!
- By default, MySQL comes with a database named ’test’ that anyone can
- access. This is also intended only for testing, and should be removed
- before moving into a production environment.
- Remove test database and access to it? [Y/n] <– 回车
- - Dropping test database…
- … Success!
- - Removing privileges on test database…
- … Success!
- Reloading the privilege tables will ensure that all changes made so far
- will take effect immediately.
- Reload privilege tables now? [Y/n] <– 回车
- … Success!
- Cleaning up…
- All done! If you’ve completed all of the above steps, your MySQL
- installation should now be secure.
- Thanks for using MySQL!
- [root@server1 ~]#
3.安装的Apache2
yum install httpd |
配置系统启动时自动启动apache
chkconfig --levels 235 httpd on |
重启apache:
/etc/init.d/httpd start |
在CentOS中Apache的默认文档的根目录是/var/www/html,配置文件/etc/httpd/conf/httpd.conf。其他配置存储在/etc/httpd/conf.d/目录里。
4.Installing PHP5
我们可以安装PHP5和Apache PHP5模块,命令如下:
yum install php |
安装完成后必须重新启动Apache
/etc/init.d/httpd restart |
5.测试PHP5 /获取PHP5安装的详细信息
默认的Web站点的文档根目录/var/www/html 。现在,我们将在该目录中创建PHP探针文件((info.php),在浏览器中调用它 。该文件将显示很多有用的细节,看看我们安装的php模块安装时候完成。
6.在PHP5中添加MySQL支持
yum search php |
挑选那些你需要的模块,安装:
yum install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc |
现在重新启动Apache2
/etc/init.d/httpd restart
转载于:https://blog.51cto.com/928180/719247