用基于linux系统的阿里云与xampp搭建网站

前几天看到阿里云啊腾讯云啊什么的都有免费用半年服务器的活动,我每天早上10点都准时去抢,但是奈何抢不到啊啊啊!!!!然后我发现阿里云有9.9元也能体验半年的活动,于是我就很高兴的买了这9.9半年的阿里云服务器。买完之后就确定一个目标,我要用这个服务器做个网站玩玩,于是以下就是我建站之旅。

阿里云给我的免费套餐的配置真是太可怜了,就1核CPU和1G的内存,大神推荐使用Linux的镜像系统,会比较好一点。但是我之前从未接触过linux操作语句,但是我还是只好硬着头皮上了。首先对云服务器的操作分三块,一个是搭建Xampp环境,一个是配置外网访问。

第一步,搭建xampp环境。

首先需要在网址https://www.apachefriends.org/xampp-files/5.6.31/xampp-linux-x64-5.6.31-0-installer.run 下载xampp的linux安装包。这里有两种做法,一个是在云服务器直接下载,另一个是在自己电脑上下载好再通过ssh命令传输到服务器。在这里我推荐第二种,因为通过实际测试,云服务器下载速度只有20k,而传输速度没有上限。

方法一:在云服务器终端直接输入 wget https://www.apachefriends.org/xampp-files/5.6.31/xampp-linux-x64-5.6.31-0-installer.run

方法二:在本地下载以后,在本地使用 scp /path/filename [email protected]:/path 就能将本地的 /path/filename 上传到服务器/path 目录下。

接下来你的云服务器应该就有xampp的安装包了,接下来开始安装。安装和启动xampp并不难,具体可以操考官方操作手册,https://www.apachefriends.org/faq_linux.html。那么xampp在之后外网访问配置好以后就可以通过 sudo /opt/lampp/lampp start 命令来启动。

第二步,配置外网访问

外网访问有两个地方需要配置。一个是xampp的文件,一个是云服务器的防火墙。

先说云服务器的配置,在图中安全组配置里面进行设置

点进去以后,点击规则配置后进行安全组规则配置,如下图所示,其中红框是必须的。

那么接下来,就可以打开xampp,然后访问公网ip/dashboard 网址了,在此之前若是访问这个网址,会显示无响应,但是设置完之后,会显示下图

这是因为xampp的文件还没设置,那么接下来就开始设置xampp的外网访问吧。xampp的设置主要是将 /opt/lampp/etc/extra/httpd-xampp.conf 文件里的 Require local 改成 Allow from all。这里的修改需要使用vi命令,不懂的可以去百度。修改完之后,重启xampp,再次输入服务器外网ip/dashboard,就会出现

这就成功了。以后将工程通过上面所说的scp 命令上传到/opt/lampp/htdocs 目录下就可以进行访问了。

时间: 2024-08-26 03:45:28

用基于linux系统的阿里云与xampp搭建网站的相关文章

基于linux系统nagios安装介绍(一)

基于linux系统nagios安装介绍(一) 实验环境: (1)虚拟机操作系统:Centos6.7 32位 (2)nagios安装包:nagios-3.5.1-1.el6.i686 (3)nagios服务器端ip:192.168.100.120 (4)nagios客户端ip:192.168.100.113(即被监控端) nagios介绍: 是一个开源软件,可以监控网络设备网络流量. Linux/windows 主机状态,甚至可以监控打印机.它可以运行在 Linux 上或 windows 上,基于

基于linux系统,fsck后数据丢失的数据恢复方案

一.总述:基于linux系统,fsck后数据丢失的数据恢复方案 二.解决方案 2.1 恢复流程 2.1.1 检测流程 1.检测是否存在硬件故障,如硬件故障,转硬件处理 2.以只读方式检测故障表现是否与用户描述相同 2.1.2 恢复流程 1.备份:以只读方式对故障磁盘做完整镜像(参考附录) 2.如果需要恢复完整目录结构,则先需要完整恢复已丢失文件节点,再恢复数据.如果节点无法恢复,则可按文件类型进行恢复. 3.恢复后的数据会暂存在另一个存储体上 2.1.3 验收流程 对恢复好的数据进行验证,确认其

基于Linux系统的病毒

尽管在Linux里传播的病毒不多,但也是存在一些,我从一些安全站点搜集了一些资料. 1.病毒名称: Linux.Slapper.Worm 类别: 蠕虫 病毒资料: 感染系统:Linux 不受影响系统:Windows 3.x, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Me, Macintosh 病毒传播: 端口:80, 443, 2002 感染目标:各版本Linux系统上的Apache Web服务器

基于阿里云ECS的phpwind网站备案前如何远程访问调试?

基于阿里云ECS的phpwind网站部署非常方便,但云主机的外网IP绑定域名却比较复杂.先要申请域名,成功后还需要备案.尤其是企业网站备案,需要提交的资料较多,准备资料以及审批的时间较长.这段时间在外网采用IP访问是不行的,显示的是主机宝服务器默认页. 即使域名已经绑定成功,但若未备案的话,采用域名访问也会出现以下“温馨提示”: 那么有没有办法在网站备案批准之前就能远程访问,以便尽早调试?经过摸索,基于阿里云ECS的phpwind网站可以采用以下步骤,在网站域名备案前修改默认的80端口以便使用I

阿里云免费服务器搭建学习过程--成功:

2015.11.7整理阿里云免费服务器搭建学习过程:配置lamp环境环境介绍:阿里云免费服务器15天免费试用,我选择的是ubuntu14.04(如果选择的是windowsServer可以切换到Ubuntu,但是会丢失之前的一切文件,项目和配置,当然也可以直接配置wamp环境等) 建议:安装Ubuntu后默认没有图形界面,建议刚开始只是学习体验的话不用去安装图形界面,花时间且用处不大,可以直接在自己电脑上的浏览器利用ip进行访问测试即可. 两步操作1:执行sudo spt-get update,这

[网站公告]17:55-18:20阿里云SLB故障造成网站不能正常访问

(注:由于阿里云SLB管理控制台监控数据不准,实际故障时间是18:07-18:20.) 17:55-18:2018:07-18:20,我们使用的阿里云SLB(负载均衡)中有3台出现突发故障,造成全站无法访问,给您带来了麻烦,请谅解! 目前已经恢复正常,从阿里云那得知的故障原因是--由于杭州地区的SLB所在网络控制系统出现异常导致. 故障感言:如果淘宝在阿里云上,SLB的网络控制系统敢出现异常吗? SLB故障之后的后遗症: [网站公告]17:55-18:20阿里云SLB故障造成网站不能正常访问,布

[原创]访问未备案的阿里云服务器上搭建的网站

最近租了个阿里云服务器玩,因为没有备案,直接通过IP是无法访问网站的,所以自己摸索出了一种临时访问未备案的阿里云服务器上搭建的网站的方法. 原理很简单,阿里云会判断访问服务器的域名是否已备案,若已备案,则跳转到阿里云内部相应ip的服务器,所以我们只需要找一个阿里云备案过的域名(直接在阿里云的成功案例里面找),这里提供两个:www.php-z.com, www.pipaw.com,然后我们只需更改C:\Windows\System32\drivers\etc下的hosts文件,我的更改如下: #

阿里云上SVN搭建

操作系统centOs6.3 1.安装  #yum install subversion #判断是否安装成功 #subversion -v #或者 svnserve --version #建立SVN库. #mkdir /opt/svn/repos #svnadmin create /opt/svn/repos 执行上面的命令后,自动在repos下建立多个文件, 分别是conf, db,format,hooks, locks, README.txt 2.配置 进入conf目录分别编辑passwd.a

AliOS Things+阿里云 10分钟搭建智慧农业解决方案

摘要: AliOS Things+阿里云 10分钟搭建智慧农业解决方案 1.1 样品介绍 在工业.农业物联网布线场景中以MODBUS类型为主,样品提供MODBUS类型传感器硬件和软件快速接入方案,并将传感器数据上传到阿里云物联网平台,在云端table store数据库存储,在datav数据大屏上可视化展示. AliOS Things+阿里云 10分钟搭建智慧农业解决方案1.1 样品介绍在工业.农业物联网布线场景中以MODBUS类型为主,样品提供MODBUS类型传感器硬件和软件快速接入方案,并将传