Keep on going, never give up.

在Ubuntu 下安装和配置xampp

注意:原则上XAMPP不能用于生产部署,暂时测试阶段可以使用,后续确定流程后,应当须完整规划部署数据服务器。

一、Xampp安装过程

1、到XAMPP官网下载软件包xampp-linux-x64-1.8.3-4-installer.run

2、打开终端ctrl+alt+T,然后定位到上述软件包下载目录

3、执行安装命令:sudo ./xampp-linux-x64-1.8.3-4-installer.run

4、安装完成后,默认xampp会安装到/opt/lampp/lampp目录下,数据库目录在/opt/lampp/var/mysql下。

5、启动xampp:sudo /opt/lampp/lampp start
看到如下提示表示启动成功:
Starting XAMPP for Linux 1.8.3-4...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

6、关闭xampp(如果需要的话):sudo /opt/lampp/lampp stop


7、打开浏览器,输入http://localhost,如果无法访问,比如提示Access forbidden,请参照下面方法修改权限:

A、更改文件夹权限
sudo chmod a+w -R /opt/lampp/htdocs

B、更改某个文件权限
sudo chmod -R 777 test.php

B、建立软链接(示例)
sudo ln -sf /opt/lampp/htdocs/ ~/Public/


8、如何卸载 XAMPP
rm -rf /opt/lampp

9、将XAMPP设置每次开机运行:

命令方式:
sudo gedit /etc/rc.local
也可能没有rc.d文件,可能是rc?.d也可以使用,打开后在最后面(在exit(0)之前)增加一行:
/opt/lampp/lampp start

二、MySQL设置过程(终端中操作)

1、连接数据库
/opt/lampp/bin/mysql -u root -p
如果有密码则输入密码,如果无则直接回车会自动进入
mysql>
提示符状态。

​2、选择数据库

mysql> use mysql;

3、创建账户并授权
在上述mysql提示符下依次执行如下三句,将创建一个myremo账户,密码为D@sdi^3m,授权访问表为mydbname:
GRANT USAGE ON *.* TO 'myremo'@'localhost' IDENTIFIED BY 'D@sdi^3m' WITH GRANT OPTION;
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON mydbname.*  TO 'myremo'@'localhost' IDENTIFIED BY 'D@sdi^3m';
FLUSH PRIVILEGES;

4、修改连接账户密码
如下语句将myremo密码修改为123456:
UPDATE user SET Password=PASSWORD('123456') WHERE User='myremo';

5、允许远程访问(如需要)

UPDATE user SET Host='%' WHERE User='myremo';

6、立即生效

FLUSH PRIVILEGES;

7、退出mysql

mysql>quit;

三、MySQL导入过程(PHPMYADMIN中操作,当然也可以终端中操作)

1、通过浏览器进入phpMyAdmin,或通过如下地址访问:http://localhost/phpmyadmin/
2、点击顶部的Databases,创建数据库secbc,Collation为utf8_general_ci
3、如何手动为某个表添加记录?可参考导入sql文件中的示例,对应修改即可。

相关评论(0):  

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

最新文章

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载也必须遵循“署名-非商业用途-保持一致”的创作共用协议. 返回顶部
Copyright@2005-2016 Metsky.com, All rights Reserved.