通过phpMyAdmin捷径安装LAMP web环境

1. 安装epel,下面这个是epel源的网站目录,里面有个Centos 5的目录 和Centos 6的目录
   http://dl.fedoraproject.org/pub/epel/

2. 在安装epel之前,要检测服务器是32位还是64位。 获取当前服务器 32位还是64位命令是:
   getconf LONG_BIT
  
3. 远程安装epel,我的服务器是Centos6
    如果是32位安装地址是:
    rpm -ihv http://mirrors.ustc.edu.cn/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
   
    如果是64位安装地址是:
   
    rpm -ivh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
  
    注:貌似32位和64位是同一个包
    现状这个epel源的rpm包 然后就可以安装epel里面的东西了,epel是fedora认证的包,所以是兼容centos的。

4. 现在可能安装phpMyAdmin和 mysql-server
    yum install phpMyAdmin mysql-server
5. 安装完成后,可能到/etc/my.cnf 配置mysql 服务器。附常用配置

general_log=1
general_log_file=/var/log/mysql/mysql.log
slow_query_log=1
slow_query_log_file=/var/log/mysql/mysql-slow.log
long_query_time=1
skip-name-resolve
character-set-server=utf8
max_connection=1024
skip-external-locking
key_buffer = 256M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 2M
read_buffer_size = 16M
read_rnd_buffer_size = 16M
myisam_sort_buffer_size = 32M
thread_cache_size = 8
query_cache_size = 32M
thread_concurrency = 16
tmp_table_size = 128M
#innodb_buffer_pool_size = 2G
#innodb_additional_mem_pool=16M
#innodb_thread_concurrency = 16
#innodb_log_buffer_size = 8M
#innodb_log_file_size = 256M
#innodb_log_files_in_group = 3
#innodb_lock_wait_timeout = 120
#innodb_file_per_table = 1
#innodb_open_files = 1024

6. 启动mysql service mysqld start
   注:先启动mysql服务才可能进入mysql 数据库否则会提示:
   The error message "Warning: MySQL Connection Failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock'
7. 现在可能在命令运行 mysql  就可能进行数据库了。因为数据默认安装是没有密码的。

8. 添加mysql 用户root密码
   mysqladmin -u root password '123123'
   注:这是在系统命令行下运行,不是在Mysql命令行下运行。
9. 现在直接在系统命令行下面运行mysql 就提示要密码访问了,所以要用以下命令进行mysql
   mysql  -h localhost -u root -p
   输入密码123123
   就可以正常登录使用mysql
10. 将Mysql随系统自动,默认安装情况下,当前服务器系统重启时,mysql 启动的,所以要在系统命令行下运行
   chkconfig mysqld on
  
这样就成功安装完成Lamp 运行环境了。

posted @ 2013-04-10 10:07  yixiong  阅读(136)  评论(0编辑  收藏  举报