最近公司要搭建涉外网站,小白一个,记录下.
1. Themeforest介绍
ThemeForest是Envato旗下的一个网站主题在线交易平台。目前,ThemeForest支持交易的网站主题包括,Html主题,Wordpress主题,Drupal,Jooma主题等等。用户可以在其提供的目录中查看目前现有的网站设计,还可以查看其设计截图效果。如果喜欢可以直接通过paypal购买。
2. Wordpress介绍
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。
3. 搭建Wordpress运行环境
- Linux环境搭建(CentOS 7)
略 - Apache环境搭建
- Apache服务
软件包: httpd, httpd-devel, httpd-manual
服务类型:由systemd启动的守护进程
配置单元: /usr/lib/systemd/system/httpd.service
守护进程: /usr/sbin/httpd
端口: 80(http), 443(https)
配置: /etc/httpd/
Web文档: /var/www/html/
Apache日志记录目录:/var/log/httpd/
1. access_log # 记录客户端访问Apache的信息,比如客户端的ip
2. error_log # 记录访问页面错误信息
Apache服务启动的记录日志:/var/log/messages
- 安装前准备
关闭防火墙
1. systemctl stop firewalld --临时关闭防火墙
2. systemctl disable firewalld --永久关闭防火墙
关闭selinux
1. vim /etc/selinux/config
2. SELINUX=disabled # 将enforcing改为disabled
3. reboot --重启系统永久生效
- Apache服务的搭建
1. 使用yum包安装Apache软件
1. yum -y install httpd*
2. rpm -qa | grep httpd --查看安装的http包
2. 安装完成后生成的文件
1. /etc/httpd/conf/httpd.conf # 主配置文件
2. /var/www/html # 默认网站家目录
3. 启动访问
1. service httpd start
2. 访问IP或域名,展示欢迎页面
- 搭建MySql环境
略。 - 搭建PHP环境
- 配置yum源,以下是CentOS 7.0的源。
yum install epel-release
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
- 使用yum list命令查看可安装的包(Packege)。
yum list --enablerepo=remi --enablerepo=remi-php56 | grep php
- yum源配置好了,下一步就安装PHP5.6。
yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof
- 查看版本
php --version
- WordPress 安装配置
- 下载WordPress(https://cn.wordpress.org/download/)并上传解压到var/www/html文件下
- 访问 http://IP/wordpress/wp-admin/install.php 安装配置数据库信息,设置登录后台账号密码
- 登录 http://IP/wordpress/wp-login.php 登录控制台,配置主题、菜单、新建页面等
4. themeforest主题购买、安装、激活、配置( https://themeforest.net/ )
- 下载购买主题
从themeforest.net 下载TheGem.zip文件并解压缩。在这个zip文件中,您拥有所需的一切:
TheGem_theme.zip
您需要上传到WordPress的主题zip文件,以便安装TheGem(见下文)。在这个zip中你会发现主题本身。注意:不要解压缩此文件。不要上传你从ThemeForest获得的整个TheGem.zip文件,只上传TheGem_theme.zip
Child_Theme你会发现TheGem的子主题
Demo_Sliders我们在演示网站上使用的所有演示滑块。
Demo_Default_Widgets
用于小部件页脚区域的默认小部件和我们的演示网站上的默认页面侧边栏。带有演示内容的XML文件,可用于在WordPress中导入手动内容。
- 安装、激活主题
1。开放外观→主题
2. 点击“添加新主题”,然后点击上传链接
3. 在您的硬盘上找到文件“TheGem_theme.zip”并点击立即安装按钮
4. 安装主题后,单击“激活”
5. 您可以通过Themeforest上的“下载”页面下载购买代码(https://themeforest.net/downloads)。点击TheGem的“下载”按钮,选择“许可证证书和购买代码”
6. 打开下载的文档,选择并复制购买代码,将其粘贴到主题的激活字段中,然后单击“激活”按钮
- 配置插件
主题安装成功后,您将收到有关安装必需和推荐插件的以下消息:
1. 单击“开始安装插件”
2. 检查所有插件,选择“安装”并单击“应用”
3. 需要的插件
THEGEM THEME ELEMENTS -所有TheGem的功能,功能,短代码和自定义帖子类型的原生必备集
WPBAKERY PAGE BUILDER - WordPress的领先视觉drg'n'drop页面构建器
PAGE WIDGETS -灵活强大的插件,用于创建侧边栏内容
4. 推荐的插件
THEGEM IMPORT -一键导入主要多用途演示网站的演示内容
LAYERSLIDER -令人敬畏的多层幻灯片插件
REVOLUTION SLIDER - WordPress的领先滑块插件
MAILCHIMP SIGNUP - mailchimp简报注册表联系表格7 - 用于管理联系和反馈表单的最受欢迎的插件之一
EASY FORMS FOR MAILCHIMP - 允许您轻松生成和显示网站上任何位置的邮件列表选择加入表单
ZILLALIKES -为帖子和页面添加“喜欢”功能
- 安装子主题
如果您计划修改主父主题(php,js,style.css)的源代码,我们强烈建议您安装此子主题并在此子主题中进行此类修改,以避免因安装更新而出现任何可能的问题和问题将来TheGem的主要母主题。您可以在“Child_Theme”文件夹中找到此子主题- 请检查TheGem_child.zip
子主题的安装与安装主父主题的方式相同(请参阅上面的说明)。
重要提示:如果没有安装主要主题,请不要尝试安装儿童主题 - 这将不会产生任何结果
- 导入演示内容
1. PHP设置(避免因服务器和php设置导致任何可能的导入问题,我们建议在服务器的php.ini中设置以下PHP值)
内存大小: memory_limit = 256M
脚本执行时间: max_execution_time = 400
输入变量数: max_input_vars = 4000
2. 一键导入演示内容
TheGem附带插件“TheGem import”,允许您从主要的多用途演示站点导入整个演示内容(https://codex-themes.com/thegem/)这里有三个导入选项:
1. 完整演示导入
2. 导入所选演示概念
3. 部分演示导入
- 设置菜单
导入演示内容后,下一步是设置演示菜单的菜单位置:
转到“外观 - >菜单”页面,然后选择“管理位置”选项卡。这里选择以下
对于主要主菜单 - >主要
对于页脚菜单 - >页脚
对于 顶部区域菜单 - >顶部区域
最后点击“保存更改”。
- 选择主页
转到“自定义- > 主页设置”,选择访问首页
- 主体基本配置
- 增加favicon
- 配置菜单、导航
- 新建页面
- ......等
越努力,越幸运
网友评论