如何在windows上搭建LAMP环境
Linux+Apache+Mysql+Perl/PHP/Python是目前最流行的开源web组件。
1、下载Xampp For Windows的安装包,点击安装,这个时候,会弹出几个安全提示,点击“OK”继续,
2、进入到Xampp安装步骤,点击“Next”,
3、这一步时让选择需要安装的组件,可以根据需要进行勾选。
4、输入Xampp的安装路径。
5、Xampp的最新安装包有集成Wordpress等流行的开源软件,如果有需要的话,可以勾选这个选项。
6、开始进入到Xampp的安装过程,期间不要关闭弹出来的窗口,至此,全部安装结束。
7、打开Xampp的面板,选择启动Apache服务,点击后面的“start”按钮就可以了。
8、此时可能提示防火墙的警告,选择“允许访问网络”。
10、当然如果web端口80或443被其他应用程序占用时,在下方会输出相应的错误信息,就可以很快找到占用的程序。
11、启动成功后,在浏览器内输入http://localhost这时Xampp的安装已经没有问题了
如果需要放入我们的程序,可以进入到Xampp的安装目录下的htdocs的文件夹,放入web项目,例如,在htdocs目录下新建一个test目录,例如放入一个indexphp文件,输入一些内容
<php
echo "Hello XAMPP!!!!";
>
12、此时,在浏览器访问http://localhost/test,看到下面的页面说明PHP组件安装也没有问题,同样,如果需要测试Mysql环境的话,可以进入http://localhost/phpmyadmin里创建数据库和表,然后写代码进行验证。
1、第一步,在域名服务商那注册一个属于自己的网站域名。域名注册流程参考下面的引用经验:网站域名如何注册。
2、第二步,购买或者租用到网站的空间,虚拟主机或者云服务器,这里我推荐使用云服务器,配置相比其它要高很多。云服务器怎么购买参考下面的引用经验:阿里云服务器怎么购买。
3、第三步,给自己的网站做备案了,我们国内有要求,网站一定要做备案才可以正常的上线访问,未备案网站是不能上线的。个人网站备案流程参考下面的引用经验:个人网站备案流程。
4、第四步,配置网站所需要的服务器环境,比较常用的环境有wamp和lamp。服务器环境怎么配置参考下面的引用经验:阿里云linux服务器环境怎么快速搭建。
5、第五步,云服务器环境搭建好之后,我们还要在云服务器上创建网站的基本信息并绑定网站域名,怎么创建网站基本信息并绑定网站域名参考下面的引用经验:网站服务器怎么绑定域名。
6、第六步,解析域名到云服务器对应的IP上,网站域名怎么解析到服务器上参考下面的引用经验:域名怎么解析到服务器上。
7、第七步,选择下载合适的建站开源源码,将网站开源源码上传到服务器上了。网站源码怎么上传参考下面的引用经验:网站源码怎么上传到服务器上。
8、第八步:源码上传完成后,我们就可以着手安装discuz论坛了,discuz论坛安装教程参考下面的引用经验:discuz论坛安装搭建教程。这篇经验还在审核中,通过后会添加到引用经验中。
9、第九步,使用discuz论坛安装一个我们喜欢的模板,默认模板太丑了。discuz模板安装方法参考下面的引用经验:discuz论坛模板怎么安装。
搭建LAMP环境
1
把下载好的Lamp工具包 lamptgz 文件放到路由器的共享盘根目录下
地址: \\192168311\XiaoMi\
2
用安装好的 PUTTY 连到路由器的22端口,初始界面什么都不用修改,直接填入小米路由器的 IP 地址:192168311,确认开始连接路由器。
3
成功弹窗界面需要登录 root 权限,
帐号:root
密码:admin
密码输入时是隐藏不可见的,不用担心,输入密码确认就行了。
至此成功SSH到路由器的root用户了。
4
现在我们直接把最重要的 LAMP包解压到正确的位置,命令如下:
tar zxvf lamptgz -C /userdisk/lamp/
完成后查看是否有 etc 和 usr 两个文件名,有就成功了
cd /userdisk/lamp/ && ls
成功,输入 exit,暂时退出PUTTY。
5
打开浏览器,回到小米路由器的 Web 界面,点击系统设置选项后,在该页的 URL后面粘贴
#!pro/lamp 回车确认
进入隐藏的 LAMP 设置界面
7个按钮从上至下,除了第六个 Stop Dropbear不用按,其他按顺序按一遍。
点过 1 号按钮后, 当2号按钮显示 Created时,就可以按 3 号,当4号显示 Mounted 时,可以继续按 5 号,最后按 6 号,也就是最下面一个,当显示 Started 时,恭喜你,服务器的环境搭建成功!
开启服务
1
用安装好的 WinSCP 软件SSH到
地址:192168311
端口:22
帐号:root
密码:admin
非常直观的方式可以看到左边:本地目录和右边:远程目录(路由器内的文件系统)
在路由器端打开文件:userdisk/lamp/etc/lighttpd/lighttpdconf
按 Alt+F 组合键输入:serverport = 8088
把查找得到的结果当中端口号:8088 修改为:8080
2
回到之前连接 SSH 的 Putty,不过这次是 SSH 去开启 Lighttpd 服务,所以同样的 IP,不同的端口,这里我们用到的是 2222 端口。
地址:192168311
端口:2222
帐号:www
密码:admin
3
开启 lighttpd 服务,命令如下:
lighttpd -f /etc/lighttpd/lighttpdconf 回到浏览器访问 http://192168311:8080
只要能够看到页面,不管是404页面还是空白页面或者是helloworld,都证明该服务成功启动。我们架设的 HTTP 服务器的根目录位于
/userdisk/lamp/data/www/document_root
挂载网站目录,使其可见
1
对于我这种初学者来说,很多地方需要调试,需要修改。 而所有的设置和调整都通过 SSH 或者 linux 命令,对我来说非常困难。
所以把/userdisk/lamp 这个经常需要调整修改的目录挂载到 Windows 下小米路由器可见的共享盘中。
所以,首先来到路由器windows下的共享盘根目录中创建一个名为 Lamp 的文件夹
2
用 Putty SSH 到小米路由器,获取 root 权限并执行以下命令
cd/userdisk/ && mount-o bind data /userdisk/data/Lamp/
OK了,再回到windows下小米路由的共享盘看看Lamp文件夹下面是否已经成功出现了 etc 之类的文件夹呢?
其中的ThunderDB文件夹内是挂载生成的uuid地址,不用理会也不用修改他。
第一步 创建服务器第二步基础服务器安装在你创建第一个服务器之后,你需要开始创建一个新用户,尽管这个步骤不是必须的,但是如果这样将会提升你的服务器安全性能。第三步 安装LAMP 需要在服务器上面安装一个LAMP的服务器环境,我们在之前的 Ubu
表面上看, 集成 代表着你要的东西包含了这个lamp
搭建意思是你自己安装配置lamp
都需要服务器,而 l 通常是指 linux , linux就是这个服务器运行的操作系统。如果安装在windos上就是 wamp 了。
承载能力目前来说,重点不只是lamp
承载能力取决于你的计算强度、网络环境等诸多因素。
首先不算计算强度的话,单独说说带宽,目前带宽的缺陷就很容易让理论上很强的服务器拖死。
如果推开带宽不说,单独说服务器, lamp 加高速网卡,好的服务器 承载能力自然就很好。
所以具体事情具体分析,具体计算。
这个事情 是个系统工程。
如果你说明你的意图,也许我会让你更清楚如何走好下一步。
0条评论