centos7 安装XAMPP和ftp

安装xampp,尤其是ftp时遇到各种坑,浪费了很多时间,在此做个记录:

安装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

(转载)

重点!!!!!!!!

安装完之后,要用filezilla上传文件到linux服务器,需要做个配置:

1. Open the file /opt/lampp/etc/proftpd.conf

2. Search for the port "21" and change it to some other port (e.g 28).

3. Open the file /opt/lampp/xampp

4. Search for the port "testport 21" and replace it to "testport 28". 

5. Now go and run "sudo /opt/lampp/xampp restart". (It should work now).

PS:1 修改权限,获取全部权限:chmod  777 /opt/lampp/htdocs2 如果Proftp无法启动,则按照以下步骤操作查看端口占用情况:netstat -tnlp杀死占用了80端口的进程:sudo kill 5109


时间: 2024-10-15 12:07:10

centos7 安装XAMPP和ftp的相关文章

centos7安装xampp php环境包

1.xampp简介. XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包.这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了.它可以在Windows.Linux.Solaris.Mac OS X 等多种操作系统下安装使用,支持多语言:英文.简体中文.繁体中文.韩文.俄文.日文等. 2.安装步骤. 去www.apachefriends.org网站下载自己需要的安装程序. 下载完成后,用 cd /home

centOS7 安装ftp

安装FTP   //使用yum安装 # yum -yinstall ftp vsftpd //或者使用rpm安装以下两个包 ftp-0.17-66.el7.x86_64 vsftpd-3.0.2-9.el7.x86_64 //另外需要安装db包,用来加密虚拟用户的账户信息 //这个包在centos7中默认已经安装了 # rpm -qf/usr/bin/db_load libdb-utils-5.3.21-17.el7_0.1.x86_64 配置   # mkdir/ftp/open 做几个测试文

CentOS7安装配置FTP服务器

假设我们有以下要求 路径 权限 备注 /ftp/open 公司所有人员包括来宾均可以访问 只读 /ftp/private 仅允许Alice.Jack.Tom三个人访问 Alice.Jack只允许下载, Tom可以上传  均使用虚拟账户 安装FTP 1 2 3 4 5 6 7 8 9 //使用yum安装 # yum -yinstall ftp vsftpd //或者使用rpm安装以下两个包 ftp-0.17-66.el7.x86_64 vsftpd-3.0.2-9.el7.x86_64 //另外需

CentOS7安装Oracle 11gR2 安装

概述 Oracle 在Linux和window上的安装不太一样,公司又是Linux系统上的Oracle,实在没辙,研究下Linux下Oracle的使用,oracle默认不支持CentOS系统安装,所以安装的时候,需要修改部分属性,先参考同行博客和自己安装实践,总结下安装流程. 准备工作 1.下载Oracle安装包:linux.x64_11gR2_database_1of2.zip 和 linux.x64_11gR2_database_2of2.zip ,可以下载到本地,通过ftp服务上传到Lin

原创)CentOS6.4下安装xampp(一定要在linux上下载)

一.xampp下载地址: http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.3/ 二.我下载的是xampp-linux-x64-1.8.3-1-installer.run wget http://jaist.dl.sourceforge.net/project/xampp/XAMPP%20Linux-x64-1.8.3-1-installer.run/ 三.下载完以后,给该文件添加执行权限: chmod a+x xampp

linux之centos安装xampp

一.xampp下载地址: http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/5.5.19/xampp-linux-x64-5.5.19-0-installer.run 二.我下载的是xampp-linux-x64-5.5.19-0-installer.run   (备注 wget下载文件后默认存放在当前目录下) 32位系统:wget http://downloads.sourceforge.net/project/xampp

Ubuntu 14.04 上安装和配置 FTP 服务器 ProFTPD

proftpd的配置方式类似apache,比vsftpd更易用,xampp就集成了proftpd. apt-cache search proftpd 搜索相关包 sudo apt-get install proftpd-basic 安装 安装时默认作为一个standalone server运行proftpd,如果每天的ftp请求量少,可以安装为inetd服务,节省服务器资源. 这里我使用默认值,安装为standalone server. sudo netstat -antp|grep proft

CentOS下安装XAMPP详细教程

现在php的集成运行环境越来越多,个人比较喜欢XAMPP,更新速度快,好用,安装便捷.windows下面的安装,就是下一步.下一步,没什么好说的,详细说一下linux下面的安装,这里以CentOS为例进行说明. 一. 下载XAMPP 如果直接使用wget从xampp的官网上下载,由于各种墙,不能下载成功,可以在 该链接 中选择自己需要的版本.我选择的linux下,64位,5.6.14这个版本. 使用以下命令进行下载: # wget http://sourceforge.net/projects/

建站笔记1-配置服务器程序,安装Xampp,二级域名,外网可以访问

一.开始 因为是新手入门,选用集成环境会减少很多操作和不必要的麻烦 集成环境有xampp,wamp等 本人用的第一次使用是用的XAMPP集成环境,所以就附上XAMPP的官网 二.下载和解压 我下载的是.run文件,直接运行就可以了,压缩包解压的/opt目录下 附上常用解压的命令的使用方式[转] .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName ——————————————— .gz 解压1:gunzip FileName.g