首页 技术 正文
技术 2022年11月21日
0 收藏 362 点赞 3,123 浏览 1351 个字

 

在linux下搭建php的运行环境,可以分别安装apache、mysql 、php 、phpmyadmin,也可以安装xampp(apache、mysql 、php 、phpmyadmin)集成包,今天就讲解后一种方法。

用 xampp 在ubuntu 下配置php 运行环境 lampp 

工具/原料

  • xampp 安装包 、ubuntu系统

方法/步骤

  1.  

    下载安装包:百度一下 “ xampp 官网 ”,第一个就是。(在linux那下载,网站会自动检测你电脑的版本,判断下载64位的还是32位的。)

    用 xampp 在ubuntu 下配置php 运行环境 lampp

  2.  

    找到你软件包的存放位置,将它放到主文件夹下(home/),如图:打开终端(ctrl+alt+T)用ls命令的话,可以看到软件包的名字。

    用 xampp 在ubuntu 下配置php 运行环境 lampp

  3.  

    命令: sudo ./xampp-linux-x64-1.8.3-4-installer.run

    用 xampp 在ubuntu 下配置php 运行环境 lampp

  4. 4

    会出现如图的界面,然后点击安装就行了。

  5. 5

    使用方法:ctrl+alt+T ,打开终端,输入命令开启xampp:

    sudo /opt/lampp/lampp start 

    关闭xampp:

    sudo /opt/lampp/lampp stop

    用 xampp 在ubuntu 下配置php 运行环境 lampp

  6. 6

    Starting XAMPP for Linux 1.8.3-4…XAMPP: Starting Apache…ok.XAMPP: Starting MySQL…ok.XAMPP: Starting ProFTPD…ok.

    看到这个就证明安装好了,已经启动了。

  7. 7

    用浏览器访问   http://localhost ,

    用 xampp 在ubuntu 下配置php 运行环境 lampp

  8. 8

    sudo chmod a+w -R /opt/lampp/htdocs

    更改文件夹权限。

  9. 9

    建立软链接(快捷方式)。xampp存放在/opt/lampp 里,我们写的网站,网页都要存放在htdocs里,就像wampp,把网页文件都放在www文件里一样。我们在home里建一个软链接。这样就可以直接访问htdocs了。

    sudo ln -sf /opt/lampp/htdocs/ ~/Public/

  10. 10

    如果浏览器访问文件的时候出现 Access forbidden ! 

    多半是文件权限的问题,比如将一个 hufy 的文件夹放到htdocs里访问的时候,一般就会出现这样的提示。解决方法:进入到我们建立的软链接里。

    cd Public

    sudo chmod -R 777 hufy

    如下图:改过权限的文件夹的颜色一不一样, drwx—— (权限未改的)  drwxrwxrwx (权限改的)

    用 xampp 在ubuntu 下配置php 运行环境 lampp

  11. 11

    想卸载 XAMPP,只需输入如下命令:

    rm -rf /opt/lampp

    卸载完成。:)

    将XAMPP调置为每次开机运行.

    vi /etc/rc.d/rc.local

    在最后面增加一行:

    /opt/lampp/lampp start

    END

修改MySQL root用户密码

  默认是没有密码的

1、 执行:UPDATE user SET PASSWORD = PASSWORD( ‘123456’ ) WHERE user = ‘root’;
         2、修改 config.inc.php 文件
              $cfg[‘Servers’][$i][‘password’] = ‘123456’;
              关闭软件重启后生效

  修改MySQL 的编码vi ~/.my.cnf[mysqld]
character_set_server=utf8

[mysql]
default-character-set=utf8

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,026
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,517
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,364
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,145
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,779
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,856