一个APP开发者遇到了一个后端问题
来源:互联网 发布:轻量级python ide 编辑:程序博客网 时间:2024/06/05 21:11
我是一个APP开发者,但这不一定就说明我仅仅干安卓和IOS或者HTML5的活。
今天收到一个任务,快速搭建一个看起来高端大气上档次的网站。
提供的材料是一个阿里云账号。
懵逼的我,首先要了解怎么从阿里云登录到远程服务器。
经查询,发现使用mac下的终端就可以。
因为这是临时一次性任务,我不想安装太多的客户端,能简略就简略。
mac下,【前往】-【实用工具】-【终端】就可以进入
连接远程服务器的方法是:
ssh 用户名@IP 回车
然后输入密码。
登陆上之后,使用ls查看当前目录下的文件,实用cd 进入某个文件夹。
幸好这个阿里云主机可以运行php程序,所以不需要我去安装运行环境。
第一步需要放一个程序进去。选择了wordpress,于是网上下载了一个源码。
如何把源码上传到云主机的www目录下。
可以使用scp命令。
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
举个例子:
scp /home/space/test.zip root@baidu.com:/home/root/www/
这样就可以把源码放过去了。
然后是解压缩。
解压缩使用unzip命令。但是这个云主机没有安装。
sudo apt-get install zip 使用这个命令安装模块。
解压缩之后网站就可以运行了。
运行出现第一个问题,wordpress无法上传图片。
错误提示:“无法建立目录wp-content/uploads/****/**。有没有上级目录的写权限?”
解决的方法是在找到wordpress数据库,打开wp_options表,修改表中option_name键名为upload_path的键值 。改为 wp-content/uploads就解决了。
那么问题来了,到现在为止仍然还是一个终端窗口。于是输入
mysql -u 用户名 -p 回车,输入密码,就可以进入mysql
show databases;显示所有数据库。use databases;选择数据库。show tables;显示所有表。
然后查询wp_options里面的upload_path的值是多少,对这个值进行修改
然后使用命令退出mysql
如此处理过后,运行网站,依然有错误。
于是cd到wp-content目录下,发现没有uploads这个文件夹。
使用命令创建。
mkdir /wp-content/uploads
修改权限使任何人可以都写这个文件夹
chmod 777 /wp-content/uploads
运行后,发现网站正常。
使用的是wordpress的主题Zerif Lite。
效果图如下所示,看起来还是挺高端大气上档次的。
前台的数据都是可以从后台配置的。
每个项目显示什么字,图片是什么,背景是什么,都可以配置。
这样做的目的是,编辑的工作交给非技术就可以了。
技术要遵循一个原则。我是一个安卓技术,你可以让我写IOS,也可以把PHP任务交给我,但是不能让我去搬货。
就这样,一个App开发者,仅凭一个阿里云账号,搭建了一个网站。
虽然知道所用的技术很低端,但是在我的世界里,也耗费了一上午的功夫。
所以记录一下。
- 一个APP开发者遇到了一个后端问题
- 今天又遇到了一个问题
- 今天遇到了一个奇怪问题
- ArcMap遇到了一个问题,需要关闭
- ArcMap遇到了一个问题,需要关闭
- 遇到了一个坎
- 遇到了一个C++的小问题,百度了一下
- 后端开发者从零做一个移动应用(一)
- 遇到一个问题
- 遇到的一个问题
- 最近遇到一个问题
- 遇到的一个问题
- 遇到一个怪问题,在网上找到了答案,嘿嘿
- 用WIN32 SDK写记事本遇到了一个问题
- 今天遇到了一个很有趣的问题
- 遇到了这样一个中文乱码的问题
- 今天遇到了一个form表单的问题
- maven插件tomcat7:run执行时遇到了一个问题
- 怎样撰写科技论文
- BZOJ 2783 [JLOI2012]树
- UVA 401-Palindromes
- 调试自动代理脚本pac的方法
- Linux下部署多个Tomcat
- 一个APP开发者遇到了一个后端问题
- Linux环境下静态库的生成和使用 (.a文件)
- Python--文件操作之os模块
- 我的深信服三年
- EventBus学习与进阶
- 在JSP中使用JavaBean
- 流密码及RC4算法
- 割点与割边
- ui-router参数传递问题