第一步 创建服务器第二步基础服务器安装在你创建第一个服务器之后,你需要开始创建一个新用户,尽管这个步骤不是必须的,但是如果这样将会提升你的服务器安全性能。第三步 安装LAMP 需要在服务器上面安装一个LAMP的服务器环境,我们在之前的 Ubuntu中快速安装Apache+MySQL+PHP 第四步 设置你的域名这时候你需要设置你的站点和域名,域名需要在域名管理面板中进行设置,DNS解析到您的服务器IP地址上,这个过程可能需要等待一段时间,确认好了以后就可以通过访问域名来访问你的站点了。第五步 安装FTP服务器现在你需要连接你的服务器,如果是Apache,你就会看到默认页“It Works”,这说明这个域名已经成功解析了,在浏览器中打开站点域名,就能够看到我们设定好的站点,这个时候你需要安装设置FTP服务器。第六步 修正你的权限如果所有步骤都已经完毕,我们第一次连接FTP时候发现默认打开目录是用户目录,这时候我们需要改为默认指向站点目录,可以在命令行中打开: sudo nano /etc/proftpd/proftpd.conf r按后我们需要改变默认用户到站点目录(例如:/var/www)这样通过FTP连接服务器默认就会指向这个目录。 DefaultRoot /var/www 完成了目录权限的设定,我们需要对网站的目录进行权限设置,我们需要创建一个新的账号,然后更改站点根目录为我们创建的这个新用户: sudo adser username www-data sudo chown -R www-data:www-data /var/www sudo chmod -R g+rw /var/www 第七步 安装设置FileZilla 你现在需要你在你Web服务器上设置FTP服务器。然后通过FTP GUI客户端来管理你的FileZilla,你可以从这里下载。安装客户端后连接你的服务器:设定好你的host和用户名、密码,然后连接你的服务器,这时候信息提示将会出现:这样你可以拖动文件上传文件到你的服务器,具体操作可以去网上看看相关教程。
2、ubuntu二级域名配置 为什么一个域名有
设置步骤: 1、登录万网,找到“我的域名”,点开,在域名后面,有一个解析。打开它。 2、点击“新增解析”正式开始添加二级域名 3、如果二级域名指向是一个解析服务器,请在记录类型选择CNAME记录。如果是一个网址,则选择隐性URL或显性URL ,区别...
3、ubuntu node.js怎样绑定域名解析
使用nginx的反向代理,加入配置文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
upstream web{
server 127.0.0.1:3000;
keepalive 64;
}
server {
listen 80;
server_name 你的回域名答;
#access_log /var/log/nginx/log/host.access.log main;
#client_max_body_size 100m;
location / {
proxy_read_timeout 300;
proxy_pass http://web;
proxy_set_header Host $http_host;
}
error_page 404 /404.html;
location = /50x.html {
root /usr/share/nginx/html;
proxy_set_header Host $http_host;
}
}
4、ubuntu 无法解析域名
你的DNS服务器设置没?你上网搜你们地区的DNS服务器,然后在/etc/resolv.conf配置文件中添加该服务器
5、ubuntu ci框架开发php的虚拟域名怎么配置的
CodeIgniter是一套给PHP网站开发者使用的应用程序开发框架和工具包,框架本身几乎是零配置,下面以一个经典的helloworld例子来给大家演示CI框架的配置。
1.先去官网把框架下载,百度:CI框架,结果中的第一条,进入官网后在banner区域右侧点击下载,完成后将压缩文件解压;
2.将CI框架放入你的项目文件中,
框架目录介绍:
application:应用程序文件夹,也就是以后的项目文件全部放这里;
system:系统文件夹,里面的东西不要乱动就行;
user_guide:里面主要是手册,可以删除;
index.php:框架入口文件;
license.txt:版权说明,可以删除;
然后打开网站域名,我这里配置了虚拟主机,如果没配置的情况下,localhsot~~框架路径即可,如果显示以下界面,说明可以读取到框架;
3.接下来配置一下域名,当然这个刚开始不配置也可以,进入application--config--config.php文件,将$config['base_url']改成你的网站域名;
PS:刚开始不改也可以
4.控制器:
在controllers下面新建一个php文件:helloworld.php,在文件中写入如下代码:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class HelloWorld extends CI_Controller {
public function __construc() {
parent::__construct();
}
public function index()
{
$this->load->view('welcome_message');
}
}
PS:注意类名首字母要大写
/* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */
5.视图:
在views新建一个php文件:helloworld.php,在文件内写入如下代码:
<h1>Hello World</h1>
6.访问页面:输入域名/index.php/helloworld/,如果成功,则显示如下页面,如果失败,则需要根据框架自身的提示查找错误,一般第一次的错误都是路由映射失败,导致404错误,主要排查文件路径,名称,以及类名是否大小写正确,方法加载的视图是否存在等...
6、ubuntu下如何实现windows的host文件功能,即域名与IP的自动转换
呃……也是修改hosts文件……一样的……
位置在/etc/hosts
用一个自己习惯的编辑器打开,可以使gedit也可以是vi,也可以是别的什么
另外你可能需要跟用户权限,以gedit为例的命令如下:
sudo gedit /etc/hosts
打开之后编辑即可
写法和Windows下一样
7、ubuntu node.js怎样绑定域名解析
使用nginx的反向代理,加入配置文件版
8、Ubuntu怎么查看本机的域名,附上一个关于NFS的问题~
如果用机器名也是域名就 cat /etc/hosts 命令就可以看到。
NIS 中的可以用#nisdomainname完成查询或修改