源地址:http://blogold.chinaunix.net/u/13834/showart_493981.html
=======================================开始转===========================================
用apt-get方法安装mysql5 + Apache2 + PHP5+Phpmyadmin:
大家请先看下Ubuntu的WIKI,(http://wiki.ubuntu.org)上面讲的很详细的。但本人按上面做的第一次没有成功。apache2,php5,mysql5都可以运行,就是phpmyadmin不能用。
本人得到的经验是:MYSQL安成功后,一定要先给它设个密码,这上步是不可少的。
此篇只代表个人的观点和经验,可能会片面化和有错误,请大家批评指正,有问题大家一起来讨论!!
1 .要用apt-get的方式安装,最好,也可能是必须先运行下面在命令升级自己的系统,我的就只能先升级后才能安装mysql5 + Apache2 + PHP5的。
我在没升级前运行sudo apt-get install apache2 php5 mysql-server 是没有用的。而如果你找的源不好或是你的网络不稳定的话,你也有可能升级不成。这样的话,你想用apt-get的方式来安装一些软件时可能是不能安装的。
sudo apt-get update
sudo apt-get dist-upgrade
2.安装:
sudo apt-get install mysql-server
安装上mysql5
sudo apt-get install apache2
安装apache2
sudo apt-get install php5
安装php5
sudo apt-get install php5-mysql
安装php的mysql模块
sudo apt-get install php5-gd
安装GD库
在运行上面的命令的时候,可以留心看下libapache2-mod-auth-mysql(安装apache2时可能会安上)和libapache2-mod-php5,如果看到安上了就不用再单独安装了。
3 . 配置:
我们刚安装上的MYSQL,只有一个系统默认的root用户,而且是没有密码的,此时我们一定要给MYSQL设置一个密码,个人认为一定要的。因为我第一次安装时就是没有搞这一步,认为和win下的一样,可先不用设置。可是当我在http://127.0.0.1/phpmyadmin下用root不带密码登陆时怎样也不会成功!
终端下输入:
mysql -u root
mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "gccyk53@sa";
’gccyk53@sa‘是root的密码,可以自由设置,但最好是设个安全点的。
mysql>\q 退出mysql
mysql的配置文件-my.cnf:(路径:/etc/mysql/my.cnf)
运行命令:sudo gedit /etc/mysql/my.cnf可编辑。
apache2的配置文件-apache2.conf(路径:/etc/apache2/apache2.conf)
运行命令:sudo gedit /etc/apache2.conf可编辑
PHP的配置文件-php.ini:(路径:/etc/php5/apache2/php.ini)
运行命令:sudo gedit /etc/php5/apache2/php.ini可编辑。
此时这三个文件暂时不用编辑,如为了安全起见和优化,是一定要编辑的。具体的大家可参观其它资料,此篇暂不多说!!
4 . 安装phpmyadmin
sudo apt-get install phpmyadmin
安装完毕可测试:http://127.0.0.1/phpmyadmin 当出来界面就行了,暂时先别登录,等改下你的PHPMYADMIN的配置文件(config.inc.php)再登陆。
终端输入:sudo gedit /etc/phpmyadmin/config.inc.php
找到$cfg['Servers'][$i]['password']= '';
改成:$cfg['Servers'][$i]['password']= 'gccyk53@sa';
‘gccyk53@sa‘是刚才设置的mysql的密码。
5 . 此时最好重新启动计算机,(在网看到有人这样说,因是第二次安装也就照做了)打开浏览器http://localhost/phpmyadmin/
用户名输入root,再输入刚改的密码,然后执行
可以看到在win下那可亲的phpmyadmin面貌了。
小结:
apache2的操作命令:
启动:sudo /etc/init.d/apache2 start
重启:sudo /etc/init.d/apache2 restart
关闭:sudo /etc/init.d/apache2 stop
apache2的默认主目录:/var/www/
=========================================转完了============================================
以下是从mysql的安装指导文档中找到的,关于mysql安装完后的目录位置及相应功能的描述:
/usr/bin Client programs and scripts
/usr/sbin The mysqld server
/var/lib/mysql Log files, databases
/usr/share/info Manual in Info format
/usr/share/man Unix manual pages
/usr/include/mysql Include (header) files
/usr/lib/mysql Libraries
/usr/share/mysql Error message and character set files
/usr/share/sql-bench Benchmarks
分享到:
相关推荐
sudo apt-get install libapache2-mod-php php-mysql phpmyadmin ``` 然后,重启Apache服务使配置生效: ```bash sudo service apache2 restart ``` 接下来,安装PHP。在Ubuntu系统上,可以使用apt-get来安装PHP...
### Ubuntu + Apache2 + PHP5 + MySQL5.0 安装指南 在本文中,我们将详细介绍如何在 Ubuntu 系统上安装 LAMP (Linux、Apache、MySQL 和 PHP) 堆栈,具体版本为 Ubuntu + Apache2 + PHP5 + MySQL5.0。LAMP 是一种...
sudo apt-get install php libapache2-mod-php php-mysql phpmyadmin ``` 安装过程中,将选择Apache作为Web服务器,并会提示配置PHPmyadmin的访问方式。安装完成后,重启Apache服务以使更改生效: ```shell sudo ...
首先,我们需要在Ubuntu上安装Apache服务器,通过运行`sudo apt-get install apache2`命令来安装。安装完成后,可以通过访问`http://localhost`来验证Apache是否正常工作。 接下来是PHP的安装,使用`sudo apt-get ...
例如,可以使用 `yum` 或 `apt-get` 安装工具来获取必要的依赖包。 ##### 1.3 防火墙 确保防火墙设置允许 HTTP 和 HTTPS 访问: ```bash # iptables -A INPUT -p tcp --dport 80 -j ACCEPT # iptables -A INPUT -p ...
3.sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-curl php5-imagick php5-cli 4.sudo apt-get install phpmyadmin 5.进入/var/www文件夹下面 6.建立软连接 sudo ln -s /usr/share/...
- 安装:在不同的操作系统上安装 Apache 的方法各异,通常涉及下载安装包或通过包管理器(如 apt-get 在 Ubuntu 或 yum 在 CentOS)进行安装。 - 配置:主要通过修改 `httpd.conf` 文件来定制服务器设置,包括监听...
在Ubuntu上,使用`sudo apt-get install php5 libapache2-mod-php5`命令安装PHP和Apache的PHP模块。为了测试PHP是否正常工作,可以创建一个名为`info.php`的文件,包含`<?php phpinfo(); ?>`,将其放在Apache的默认...
2 安装 MySQL 5输入命令:apt-get install mysql-server mysql-client安装过程中需要设置root账户密码,系统会作以下提示:New password for the MySQL ”root” user:Repeat password for theMySQL ”root” user: ...
使用`sudo apt-get install apache2`命令安装Apache服务器。安装完成后,通过重启Apache服务确认安装成功,命令为`sudo /etc/init.d/apache2 restart`。然后在浏览器中输入`http://localhost`或`http://127.0.0.1`...
sudo apt-get install apache2 ``` ##### 4. 安装 PHP5 PHP 是一种常用的脚本语言,用于生成动态网页内容。 ```bash sudo apt-get install php5 ``` ##### 5. 安装 PHP 的 MySQL 模块 这个模块允许 PHP 代码与 ...
- 通过包管理器安装:`sudo apt-get install apache2`(Debian/Ubuntu)或`sudo yum install httpd`(CentOS/RHEL)。 - 验证安装:`systemctl status httpd`。 - **安装MySQL**: - 安装MySQL服务器:`sudo apt...
标题提到的"Apache2+MySQL5+PHP5"组合,也被称为LAMP(Linux + Apache + MySQL + PHP)堆栈,是Linux系统上最常见的Web开发平台之一。这个组合为开发者提供了一个稳定、开源且功能强大的平台,用于构建动态网站和...
- 输入命令:`sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin` 2. **配置phpMyAdmin与Apache2**: - 复制配置文件:`cp /etc/phpmyadmin/apache.conf /etc/apache2/sites-available/...
3. MySQL数据库的安装也类似,使用`apt-get install mysql-server`或`yum install mysql-server`即可。 在确保环境准备就绪后,我们开始安装gghome程序: 1. **解压gghome.rar**:首先,你需要用解压缩工具(如...