• Linux XAMPP 32

    2020-04-30 10:21:59
    本安装包用于32位Linux系统搭建Apache+MySQL+PHP+PERL环境。 XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名...
  • Linux XAMPP 64位

    2020-06-24 10:24:51
    本安装包用于64位Linux系统搭建Apache+MySQL+PHP+PERL环境。 XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名...
  • 之前一直在windows下用xampp,想在Linux下也体验一把,可是自己的Linux装的是64位的在XAMPP的官网上http://www.apachefriends.org/zh_cn/xampp.html没有Linux64位的版本。  以下是安装步骤:  一:在官网上下...

          网上关于这个主题的内容比较少,所以就写一下按装后的心得。之前一直在windows下用xampp,想在Linux下也体验一把,可是自己的Linux装的是64位的在XAMPP的官网上http://www.apachefriends.org/zh_cn/xampp.html没有Linux下64位的版本。

      以下是安装步骤:

        一:在官网上下载XAMPP for Linux32位

           下载地址:http://www.apachefriends.org/zh_cn/xampp-linux.html

           目前版本是:XAMPP Linux x86_64 1.8.2(下载后扩展名为.run)

        二:在64位安装32位支持包(unbuntu命令)

             sudo apt-get install ia32-libs 

        三:装完32位支持包后把下载好的xampp-linux-1.8.2-0-installer.run移动到opt目录下

            sudo mv xampp-linux-1.8.2-0-installer.run  /opt/

        四:接下来就是怎么处理.run的文件的问题了,之前装一些东西大部分都是tar.gz的不罗嗦了,直入正题:

          1. 第一条命令:sudo chmod +x  xampp-linux-1.8.2-0-installer.run

          2.第二条命令:./xampp-linux-1.8.2-0-installer.run

        五:然后就会弹出XAMPP的安装界面,然后就下一步,下一步了。安装完成后在opt下会出现文件夹lampp,lampp就按好了开始你的Linux下的PHP之路吧。

    展开全文
  • linux xampp网站搭建

    2019-08-28 20:47:29
    之前为了方便配置,我们一直使用Windows服务器,备用服务器是linux系统,因此我们借此机会,介绍一下linux机上的网站部署。我们的原网站是采用PHP+MySQL的结构,因此就以该结构为例 2.搭建服务器环境 我们采用的环境...

    1.前言

    由于原高配服务器到期,为防止原域名悬空,我们团队决定在备用服务器上搭建法规宝平台。原备用服务器上的阴阳师悬赏封印计算功能暂停服务,服务时间另行通知。

    之前为了方便配置,我们一直使用Windows服务器,备用服务器是linux系统,因此我们借此机会,介绍一下linux机上的网站部署。我们的原网站是采用PHP+MySQL的结构,因此就以该结构为例

    2.搭建服务器环境

    我们采用的环境是Linux + Apache + MySql + PHP的结构。说实话,传说Nginx不知道比Apache好多少倍,但是由于我水平所限,只能暂时采取Apache提供服务。

    1)下载xampp

    xmapp是一个集成工具,其中x代表了平台,如w/l(分别对应Windows和linux),m代表mysql,a代表Apache服务器,两个p分别代表PHP和Perl。我们可以使用wget命令下载文件,将其下载到opt文件夹下

    wget /opt https://www.apachefriends.org/xampp-files/5.6.36/xampp-linux-x64-5.6.36-0-installer.run
    

    2)安装

    接着为之赋权,使之可执行

    chmod 777 xampp-linux-x64-5.6.36-0-installer.run
    

    然后进行安装

    ./xampp-linux-x64-5.6.36-0-installer.run
    

    3)启动lampp

    安装完成后,就可以运行了

    sudo/opt/lampp/lampp start
    

    启动后,可以从外部访问站点,看到以下界面则为成功

    在这里插入图片描述

    3.配置网站目录

    首先我们把php项目目录传输到服务器上,这里建议使用winscp工具进行传输,简单方便。途中红框为工程目录的压缩文件
    在这里插入图片描述
    这里我们需要对其进行解压,需要unzip工具,服务器上没有unzip工具,我们需要安装一下

    yum install unzip
    

    然后解压。

    unzip laws.zip
    

    解压完成,得到工程文件夹
    在这里插入图片描述
    我们的工程是thinkPHP的,所以其入口目录实在这个laws下面的public文件夹下。下面我们就开始配置网站目录。
    配置目录只需要修改lampp里面的etc下的httpd.conf文件。
    我们用vim打开这个文件

    vim /opt/lampp/etc/httpd.conf
    

    接着我们搜索documentroot,在Vim中输入

    /DocumentRoot
    

    我们轻易找到了documentroot的位置
    在这里插入图片描述
    原来的配置是指向阴阳师悬赏封印计算机的工程目录的,我们把它改为法规宝。注意,红字的两处都要修改
    在xampp体系中,任何修改Apache httpd.conf配置文件的操作,都必须重启服务才能生效。

    sudo /opt/lampp/lampp restart
    

    4.常见问题

    我们再次访问,发现网站可以访问,但报了个错。
    在这里插入图片描述
    错误的来源在于thinkPHP框架试图写入某个文件但被拒绝了。原来默认的thinkPHP中的缓存文件拿到linux环境下,默认状态是不可写入的,所以我们需要找到这个缓存文件对其进行授权。按照报错提示,文件位于runtime文件夹下的temp下。
    事实上,runtime文件夹中有3个文件夹

    [root@izuf672gtixudsi85wvxz6z runtime]# ll
    total 12
    drwxrwxrwx 2 root root 4096 Aug 28 19:47 cache
    drwxrwxrwx 8 root root 4096 Aug 28 20:39 log
    drwxrwxrwx 2 root root 4096 Aug 28 20:42 temp
    

    偷懒起见,我们可以吧这三个文件夹都授权为777

    chmod 777 temp/
    chmod 777 cache/
    chmod 777 log/
    

    大功告成,再次访问即为正常页面
    在这里插入图片描述
    目前网站部署于备用服务器,仅用于展示,暂不提供任何服务。服务时间另行通知。

    展开全文
  • 换上ubntu9.10 64位,作为web工作者来说apache、php、mysql都必要安装的,在win里习惯了xampp,不是服务器为什么非要一个一个装呢,当然xampp也有linux版的,xampp for linux或者称lampp。刚好装的是64位的,xampp...

    换上ubntu9.10 64位,作为web工作者来说apache、php、mysql都必要安装的,在win里习惯了xampp,不是服务器为什么非要一个一个装呢,当然xampp也有linux版的,xampp for linux或者称lampp。刚好装的是64位的,xampp默认不支持64 位安装,怎么解决呢?

    64位安装lampp(xampp for linux)

    首先,安装32位支持包

    sudo apt-get install ia32-libs

    可是依然还会提示“XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.”

    然后,找到并编辑解压后的lampp文件,

    sudo gedit /opt/lampp/lampp

    并搜索“XAMPP is currently 32 bit only“引号里的那句话。用#号注释下面的判断环境的语句。

    #case `uname -m` in
    # *_64)
    # if /opt/lampp/bin/php -v > /dev/null 2>&1
    # then
    # :
    # else
    # $de && echo "XAMPP gibt es zur Zeit nur als 32-Bit Applikation. Bitte verwende eine 32-Bit Kompatibilitaetsbibliothek fuer Dein System."
    # $de || echo "XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system."
    # exit
    # fi
    # ;;
    #esac

    启动后可能你还会遇上几个常见的问题。解决办法如下:

    1、如果直接启动lampp,唯独mysql不会启动。
    解决方法:

    chown -R nobody.root /opt/lampp/var/mysql

    问题解决,mysql启动正常!确认mysql正常启动了,再进行下面的步骤。

    2、在终端安装XAMPP时出现/opt/lampp/lampp: line 74: arch: command not found的错误提示
    解决方法:

    sudo vim /bin/arch

    在弹出的编辑框界面中增加一行:

    uname -m

    保存退出。再次在终端中输入

    sudo chmod x /bin/arch

    问题解决。

    3、如果在启动warning: World-writable config file /opt/lampp/etc/my.cnf is ignored

    原因:XAMPP对my.cnf的读取权限进行了设置,不允许World-writable(字面意思是全世界都可读写)

    解决方法:

    sudo chmod 644 /opt/lampp/etc/my.cnf

    4、进入phpMyAdmin页面时显示:Wrong permissions on configuration file, should not be world writable

    原因:这个不关XAMPP的事了,是phpmyadmin目录权限设置的问题,如果你把phpmyadmin的所有文件chmod 777就会出现这个提示了。

    解决方法:只要修改文件属性就可以了,phpmyadmin要运行在755权限下,

    sudo chmod -R 755 /opt/lampp/phpmyadmin

    5、如果你觉得xampp的htdocs目录放在opt/lampp/下不好,

    可以先在终端运行sudo /opt/lampp/lampp security把安全问题解决了,

    然后sudo cp -R /opt/lampp/htdocs /home/htdocs把整个htdocs目录复制一份放在/home下,

    然后sudo chmod -R 777 /home/htdocs给我们htdocs目录的修改权限,

    最后sudo gedit /opt/lampp/etc/httpd.conf修改Apache 配制文件,查找里面的/opt/lampp/htdocs全部替换改为我们刚才的htdocs目录地址/home/htdocs保存退出就可。

    还补充个:

    如果你要用ProFTPD

    那么还要修改配置文件sudo gedit /opt/lampp/etc/proftpd.conf

    把里面的/opt/lampp/htdocs也改为/home/htdocs

    展开全文
  • linux 下安装xampp

    2018-11-08 19:00:17
    1、查看你linux系统的位数,是32的还是64位的。使用uname -a命令查看。 显示有 x86_64则说明你是64位内核, 跑的是64位的系统. i386, i686说明你是32的内核, 跑的是32的系统 2、首先下载xampp的安装包。...

    linux 下安装xampp

    1、查看你linux系统的位数,是32位的还是64位的。使用uname -a命令查看。

    显示有

    x86_64则说明你是64位内核, 跑的是64位的系统.

    i386, i686说明你是32位的内核, 跑的是32位的系统

    2、首先下载xampp的安装包。打开网址:https://www.apachefriends.org/zh_cn/download.html或http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.3/,选择你需要的版本,根据linux系统位数下载

    3、使用linux的wget命令下载,下载前先进入opt文件夹,不然我们不知道我们下载文件到哪里去了。

    cd /opt wget 地址

    如果提示证书错误

    使用下面的命令wget –no-check-certificate 地址

    4、然后我们先赋予755权限,以防因为权限不足,无法安装

    chmod -R 755 xampp-linux-1.8.3-5-installer.run
    5、然后我们运行这个安装文件

    ./xampp-linux-1.8.3-5-installer.run
    6、安装的过程就不多说了,也不用设置什么,无非就是问你时候确定一些选项,出现提问,直接按  回车 下去即可。xampp默认安装在/opt/lampp下

    7、安装完毕之后,并没有运行,我们需要手动启动xampp服务,也就是启动apache,ftp和mysql这些服务器。使用命令

    /opt/lampp/lampp start

    此时,lampp组件就成功启动了,但它并不是每次随系统启动
    输入以下命令
    ln -s /opt/lampp/lampp /etc/rc.d/rc3.d/S99lampp
    ln -s /opt/lampp/lampp /etc/rc.d/rc4.d/S99lampp
    ln -s /opt/lampp/lampp /etc/rc.d/rc5.d/S99lampp

    这样,就随系统启动了!

    8、环境安装完了,但是MySQL的密码是多少,ftp的账号密码也是多少?我们不知道,这个默认为空,还需要我们自己设置。【要先在文本上面写好先在复制安全点,不然密码设置成什么自己都不记得了】输入命令

    sudo /opt/lampp/lampp security

    如图所示:他会依次要求你

    1、先输入xampp控制面板的密码(用户名是xampp);

    2、输入phpmyadmin的密码(用户名是pma)

    3、输入mysql的密码(用户名是root)

    4、输入ftp密码(用户名是daemon,默认端口21)

     9、在浏览器输入服务器的ip访问看一下成功了没有?

    由于服务器设置了xampp不允许远程访问,所以远程不能访问需要修改conf文件

    vi /opt/lampp/etc/extra/httpd-xampp.conf

    将   Require local  改成  Require  all granted 

    /opt/lampp/lampp restart 重启xampp

    到此xampp安装完成

     

    linux下xampp如何开机自动启动
    centos下:
    1.首先检查默认启动文件在那个文件下:
    egrep :initdefault: /etc/inittab
    2.如果结果是:rc3.d则如下(如果是rc5.d则将3改成5即可),
    cd /etc/rc.d/rc3.d
    3.执行命令
    ln -s /opt/lampp/lampp S99lampp
    ln -s /opt/lampp/lampp K01lampp


    执行PHP命令

    1,上面的步骤走完之后执行PHP命令如果报这个错误-bash: php: command not found

    image.png

    2,就用下面的方法,在根目录

    cd /

    export PATH=$PATH:/opt/lampp/bin (这个路径不是绝对的,xampp是这个路径,就是下图中的这些文件)

    image.png

    source /etc/profile

    3,就可以了

    image.pngimage.png

    展开全文
  • 最近因为要部署一个php的公众号应用到一台linux的测试服务器,在考虑是用xampp这样的集成环境还是自己配置。故两个都安装配置下。最后经过研究查阅相关资料后,总结: 因为xampp本身很开放,几乎所有的功能都是打开...

    最近因为要部署一个php的公众号应用到一台linux的测试服务器,在考虑是用xampp这样的集成环境还是自己配置。故两个都安装配置下。

    最后经过研究查阅相关资料后,总结:

    因为xampp本身很开放,几乎所有的功能都是打开的,安全性不够高,所以不太适合生产环境部署应用,只适合在开发环境中使用。

    不过xampp的安装配置过程还是有必要记录下的,毕竟还要开发呢。

    安装

    Linux系统是centOS 6.5。

    下载地址:

    https://www.apachefriends.org/download.html

    我下载的是:
    xampp-linux-x64-5.6.24-1-installer.run

    把文件拷贝到跟目录下,先赋予执行权限,

    [root@localhost /]# chmod 777 xampp-linux-x64-5.6.24-1-installer.run 

    然后执行(注意一定要在root权限下):

    [root@localhost /]# ./xampp-linux-x64-5.6.24-1-installer.run

    安装过程遇到确认的地方都选择yes就行:

    这里写图片描述

    配置

    启动xampp

    [root@localhost lampp]# ./lampp start
    Starting XAMPP for Linux 5.6.24-1...
    XAMPP: Starting Apache...already running.
    XAMPP: Starting MySQL...ok.
    XAMPP: Starting ProFTPD...ok.
    [root@localhost lampp]# 

    启动成功后,可以进入linux的图形界面打开一个浏览器,输入localhost,可以看到xampp的主页:

    这里写图片描述

    如果你的linux系统没有图像界面也没有关系,后面会提到如何在局域网中访问php网页,可以在windows电脑上通过浏览器访问。


    另外还有一点,在opt/lampp目录下有lampp和xampp两个执行程序,效果是一样的,执行哪个都可以

    停止xampp

    [root@localhost lampp]# ./lampp stop
    Stopping XAMPP for Linux 5.6.24-1...
    XAMPP: Stopping Apache...ok.
    XAMPP: Stopping MySQL...ok.
    XAMPP: Stopping ProFTPD...ok.
    [root@localhost lampp]# 

    开机启动

    [pony@localhost init.d]$ chkconfig -add xampp 
    -add: 未知的选项
    [pony@localhost init.d]$ chkconfig --add xampp 
    你没有足够权限执行此操作。
    [pony@localhost init.d]$ su root
    密码:
    [root@localhost init.d]# 
    [root@localhost init.d]# chkconfig --add xampp 
    [root@localhost init.d]# chkconfig --list|grep xampp
    xampp           0:关闭  1:关闭  2:关闭  3:启用  4:启用  5:启用  6:关闭
    [root@localhost init.d]# chkconfig --level 3 xampp on
    [root@localhost init.d]# 

    重启系统,然后打开浏览器访问localhost,如果出现了xampp的主页说明访问成功。也可以用chkconfig –list命令查看当前运行的服务有没有xampp。

    卸载xampp

    卸载其实删掉lamp目录就行了。

    [root@localhost /]# /opt/lampp/xampp stop
    Stopping XAMPP for Linux 5.6.24-1...
    XAMPP: Stopping Apache...ok.
    XAMPP: Stopping MySQL...ok.
    XAMPP: Stopping ProFTPD...ok.
    [root@localhost /]# rm -rf /opt/lampp/
    

    局域网其他电脑访问

    网上很多文章说,如果要局域网其他电脑访问,一定要配置
    /opt/lampp/etc/extra/httpd-xampp.conf

    但是我的可以直接访问,我在局域网的一台windows电脑上,输入服务器的地址10.0.0.36,可以打开xampp的主页。

    还有个防火墙的问题,如果你做了配置依然不能访问,看看iptables里的防火墙配置有没有打开80端口。

    新建php页面测试

    在/opt/lampp/htdocs下新建test.php文件,代码如下:

    <?php
    phpinfo();
    ?>

    然后浏览器访问http://localhost/test.php,结果:

    这里写图片描述

    展开全文
  • linuxxampp安装

    2019-07-09 08:45:17
    分享知识 传递快乐 ...下载后为:xampp-linux-x64-5.6.24-1-installer.run 2、将下载的xampp的安装文件放到linux系统对应目录中,并切换到文件的存放目录。 输入命令:ls查看文件是否存在,接着输入安装...
  • linux启动XAMPP命令

    2017-09-07 13:08:43
    Red Hat Enterprise Linux Server 6安装xampp-linux-1.8.3-1-installer.runlinux启动XAMPP命令:启动 XAMPP /opt/lampp/./lampp start 停止 XAMPP /opt/lampp/./lampp stop 重启 XAMPP /opt/lampp/./lampp restart ...
  • linux xampp 1.7.4 proftpd 默认配置目录: /opt/lampp/htdocs/ 用户名:nobody 密码: lampp 如果你只需要在局域网共享下,那么只需要 在浏览器输入 ftp://192.168.1.100(你自己的ip) 然后填写用户名与密码即可...
  • xampp是一款初学者使用的集成的apache mysql与php配置安装包了,我们可以利用xampp来快速安装配置php环境,下面一起来看看吧。 要在linux服务器上面挂我们的php网站程序,就得先在服务器上面搭建php的运行环境。...
  • xampp是一个比较强大的集成包,支持
  • 64位安装lampp(xampp for linux) 首先,安装32支持包 sudo apt-get install ia32-libs 可是依然还会提示“XAMPP is currently only availably as 32 bit application. Please use a
  • linux下启动xampp

    2015-08-16 11:11:43
    linux启动XAMPP命令: 启动 XAMPP /opt/lampp/./lampp start 停止 XAMPP /opt/lampp/./lampp stop 重启 XAMPP /opt/lampp/./lampp restart 安全设置 /opt/lampp/./lampp security 卸载 XAMPP rm -rf /opt...
  • xampp-linux-x64-7.3.9.zip

    2020-06-30 20:59:59
    xampp-linux-x64-7.3.9-0-installer.run安装包下载,官方的下载速度太慢了
  • 遇到Apache启动失败的问题是因为默认的80端口被占用,解决办法: 1. 修改/opt/lampp/etc/httpd.conf里的端口 Listen 80(修改为8099) 2. 修改/opt/lampp/etc/extra/... 3. /opt/lampp/lampp里的testport 80修改为te
1 2 3 4 5 ... 20
收藏数 6,035
精华内容 2,414
热门标签