文档章节

关于服务器配置的若干心得【转自wemall商城系统源码】

wemall商城系统源码
 wemall商城系统源码
发布于 2016/08/18 09:11
字数 1118
阅读 158
收藏 1

3 月,跳不动了?>>>

       毕业以后本人从事微信开发和配置服务器相关的工作,总会遇到一些顾客问关于服务器配置与微信配置方面的问题,这方面的问题会占到50%左右,所以就想写一篇博文,来分享一下自己的经验。所以此篇文章面向小白或刚刚接触这方面的新人,如有不对之处还请高手的你指出,在这里提前谢谢你帮助我成长。

1.先聊聊常识吧。(小白可以看看)

        一个网站想让别人通过网络访问到,它需要两个主要的东西:域名和服务器,域名是一个地址,别人需要通过这个地址找到你网站,而服务器便是放你自己系统的地方,二者缺一不可。还有2个问题需要指出域名必须是备案的,也不要拿个ip问我为什么微信端无法访问谢谢。域名也有很多种.com .cn .net等等,还分为一级域名二级域名等等。建议用备案的一级域名。等等,这里面还有很多东西我也说不全,谷歌一下你就知道。

        好了再来聊聊服务器,在网上售卖的分为独立主机和虚拟主机,至于孰好孰坏,看那款更适合你,自己玩或者小规模经营,虚拟主机,土豪随意。根据运行环境又分为ngex,linux,windows等等类型的服务器,建议使用linux使用更广泛,配置简单。下面我以linux为例说说他的配置。

2.服务器配置

        这个问题百度一下,有成千上万条相关,当然只能做参考,下面我也说说我的配置过程,我喜欢简单粗暴,所以用linux+xampp+kod,纯手打无copy.我喜欢用ssh连接服务器
 ssh root@120.27.147.45 更新整个环境,由于你买的系统不一定最新
  apt-get update
  安装两个包,可以用命令行安装解压文件
  apt-get install unzip
  apt-get install zi
  进入目录
  cd/opt/
  安装xampp,一键环境

  wget -c 

  https://downloadsapachefriends.global.ssl.fastly.net/xampp-files/5.5.30/xampp-linux-x64-5.5.30-6-installer.run?from_af=true

                    http://heanet.dl.sourceforge.net/project/xampp/XAMPP%20Linux/5.5.33/xampp-linux-x64-5.5.33-0-installer.run(备用地址)
  启动环境
  chmod +x ./xampp-linux-x64-5.5.33-0-installer.run
  ls 一下有这些文件没cd 到hotdocs下安装kod

  wget -c 

 https://codeload.github.com/kalcaddle/KODExplorer/zip/master

                  
  kod类似ftp上传代码,可以可视化操作,用起来比较爽
  其他的命令:
  返回上级目录:cd ..
  解压:unzip 文件名
  给权限:chmod -R 777 文件绝对路径
  chmod -R 777 hotdocs的权限
          ./xampp start

  如果一切  域名/kod文件名别进入登录界面。如果遇到问题请看下权限。这种配法比较简单,一般不会出错
      配置完了
 

3.说说代码与服务器的那点蛋疼的事

  代码我以wemall商城为例,他采用的事tp框架,如果你的代码也是tp continue else break
  说说伪静态的事
  有一部分用户,配玩服务器,访问域名出错,基本上都是伪静态的问题,具体可以去tp官网,不同服务器,伪静态不同,
 在这里补充下一个phpstudy的伪静态.htaccess,找了好久才找到
  
.htaccess文件
<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>
  有时无法访问有可能是你服务器环境问题,版本,或者一些函数缺失,所以推荐一个小工具雅黑PHP探针,类似phpinfo,但是他看的爽,界面如下

 主要用到的就是查看版本,和函数检测,具体自己体验吧

  在分享个阿里云虚拟主机怎么使用Swift 插件发送邮件的问题

   在cimy-swift-smtp/Swift/lib/classes/Swift/Transport/StreamBuffer.php的第263行:
  $this->_stream = @stream_socket_client($host.':'.$this->_params['port'], $errno, $errstr, $timeout, STREAM_CLIENT_CONNECT,         stream_context_create($options));
我们只需要把这一行代码替换为以下一行即可:

$this->_stream = @fsockopen($host, $this->_params['port'], $errno, $errstr, $timeout);

 

 关于这方面的问题就聊到这吧,大家如果有什么好的东西欢迎分享,也可以说说自己遇到的这方面的bug,也可以说说,说不定楼主我也刚好遇到过,能力之内,必定相帮。

(wemall,专注于各类商城系统源码销售和定制,不加密,www.wemallshop.com)

© 著作权归作者所有

wemall商城系统源码
粉丝 0
博文 1
码字总数 1118
作品 0
郑州
私信 提问
加载中

评论(0)

基于JAVA的绑定和处理fragments和viewpager之间的逻辑关系代码

wemall doraemon是Android客户端程序,服务端采用wemall微信商城,不对原商城做任何修改,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可随意定制修改。本文分享其中关于为...

OSC_RjDivW
2016/11/17
134
0
wemall app中基于JAVA通过Http请求获取json字符串的代码

wemall-mobile是基于WeMall的Android app商城,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可定制修改。分享其中关于通过Http请求获取json字符串的代码供技术员学习参考使...

OSC_RjDivW
2016/11/15
169
0
基于PHP的通用的树型类代码

wemall doraemon是Android客户端程序,服务端采用wemall微信商城,不对原商城做任何修改,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可随意定制修改。本文分享其中关于基...

OSC_RjDivW
2016/11/19
319
1
wemall app商城源码中android按钮的三种响应事件

wemall-mobile是基于WeMall的android app商城,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可定制修改。本文分享wemall app商城源码中android按钮的三种响应事件,供技术...

OSC_RjDivW
2016/11/22
120
0
基于JAVA的Android异步加载图片管理器代码

wemall doraemon是Android客户端程序,服务端采用wemall微信商城,不对原商城做任何修改,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可随意定制修改。本文分享其中关于异...

OSC_RjDivW
2016/11/18
281
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 和网友的第一次开房经历

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《Ljósið》- Ólafur Arnalds 手机党少年们想听歌,请使劲儿戳(这里) @xiaos...

小小编辑
28分钟前
19
0
程序员职业生涯指引

程序员应该尽早规划自己的职业生涯 为什么写 众所周知 IT 这一行到了一定的年龄、大部分人都或多或少有危机感,特别是今年全国乃至全球发生的疫情、导致整体经济受到很大的影响、这次的疫情影...

科比可比克
42分钟前
11
0
JVM调优实战分析

一、查看服务器项目JVM参数以及参数分析 1、jps 命令 : 列出系统中所有的 Java 应用程序以及PID 如下图所示,26647就是我部署在服务器的一个小项目的 PID 2、jmap命令:查看堆的使用情况 如...

IT-Mamba
今天
21
0
IDEA Tomcat 日志乱码解决汇总

IDEA Tomcat 日志乱码解决汇总 第三种没解决,第二种配置后解决了 https://blog.csdn.net/sinat_32404247/article/details/90287700...

三三的宁
今天
18
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部