一.安装和设置MySQL
redhatenterpriselinux6/Oracle Linux6(体系结构独立),rpm包
将构件直接下载到/var目录:
#cd/var/
# wget http://repo.MySQL.com/MySQL-community-release-el6-5.noarch.rpm
下载后,在/var/中找到名为MySQL-community-release-el6-5.noarch.rpm的文件;
安装RPM文件
# sudoyumlocalinstallmysql-community-release-el6-5.noarch.rpm
检查RPM文件是否成功安装:
# yumrepolistall|grep ' MySQL.*-community.* '
安装后,将显示以下内容:
MySQL 55 -通信MySQL 5.5通信服务器可分散
MySQL 55 -通信源MySQL 5.5通信服务器-已禁用
MySQL 56-community MySQL 5.6 communityserverenabled
MySQL 56 -通信源MySQL 5.6通信服务器-已禁用
MySQL 57-community-dmr MySQL 5.7 communityserverdevedisabled
MySQL 57-community-dmr-source MySQL 5.7 communityserverdevedisabled
禁用早期版本的mysql并启用mysql5.7
# sudo yum-config-manager-- disable MySQL 56-community
# sudo yum-config-manager-- enable MySQL 57-community-dmr
确认启用是否成功:
# yumrepolistenabled
安装mysql:
# sudoyuminstallmysql-community-server
正在下载.(那天我等了很久,不知道自己的人品不行),这里有些是;
安装后,打开mysql:
#sudoservicemysqldstart
提示:
starting mysqld : [确定]
要设置mysql启动:
#chkconfig--levels235mysqldon
首先关闭mysql:
#sudoservicemysqldstop
设置mysql密码:(这里不太清楚,mysql5.7.7默认设置了初始密码,但因为不告诉我,所以只能处理忘记根密码。 )
# mysqld _ safe-- skip-grant-tables MySQL-uroot-p
系统会提示您输入密码。 我在这里直接回到车上
请更新mysql权限:
mysqlFLUSHPRIVILEGES; (这里是mysql语句FLUSHPRIVILEGES; )
更改密码:
mysqlalteruser ' root ' @ ' localhost ' identified by ' my new pass '; (MyNewPass是你的新密码)
最后退出mysql:
mysqlq;
重新启动mysql:
#sudoservicemysqlrestart
密码变更完成了。 请尝试使用新密码登录:
#mysql-uroot-p
如果提示输入密码,输入你刚修改的密码就可以了;
安装和配置Apache
安装apache:
#yum-yinstallhttpd
要设置apache启动:
#chkconfig--levels235httpdon
打开apache:
#服务httpdstart
PHP5.6的安装和配置
添加php5.6源代码
# rpm-uvh http://mirror.web tatic.com/yum/el6/latest.rpm
php模块安装:(此处列出的是常见的,如果不需要,可以选择安装。) )。
yuminstallphp 56 wphp 56 w-common PHP 56 w-GD PHP 56 w-imapphp 56 w-intl PHP 56 w-LDAP PHP 56 w-mbstring PHP 56 w-mcrypt PHP 56 w-msq qqq idy PHP 56 w-XML PHP 56 w-xmlrpc PHP 56 w-opcachephp 56 w-pecl-memcache
重新启动apache :
#服务项目pdrestart
安装和配置phpMyAdmin
下载phpmyadmin的安装包,放在可以访问的目录就可以了
注: winscp是一个很好的linux资源管理工具,与ftp客户端非常相似。