2014年1月
Moodle 的 Nginx 配置
今天由智者科技运营的智者教学平台正式上线了,使用的是开源的在线学习系统——Moodle,我们的服务器使用的是 Nginx ,Moodle 的配置文件如下:
server {
listen 80;
server_name school.ofsz.com;
autoindex on;
root /srv/sites/school.ofsz.com/public;
error_log /srv/logs/school.ofsz.com.error.log;
access_log /srv/logs/school.ofsz.com.access.log;
index index.php index.html index.htm;
location ~ \.php {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx;
fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
}
location / {
try_files $uri $uri/ /index.html;
}
} GitLab 安装指南(基于Ubuntu Server x64 12.04 LTS)
GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。
它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。
系统需求与安装前的准备
操作系统
Gitlab 官方提供支持的操作系统有:
- Ubuntu Linux
- Debian/GNU Linux
需要给官方支付费用而支持的操作系统有:
- Red Hat Enterprise Linux (RHEL)
- CentOS
- Oracle Linux
官方不提供支持,但是可以已经得到第三方支持的操作系统有:
- Arch Linux
- Fedora
- Gentoo
其它的如 FreeBSD 、Mac OS X等操作系统现在已经有成功配置的案例了,但是在BSD或者Unix系统上的安装配置流程相当的繁琐,如果你确定要在这些操作系统上面安装的话,请一定要做好耐心的准备。
Ruby
GitLab 是基于 Ruby on Rails 开发的程序,至本文撰写止(2014/01/12),GitLab最新版本要求Ruby 的版本达到 1.9.3 或者 2.0+ ,对于类似 JRuby 或者 Rubinius 等非原生的 Ruby 版本,也有安装成功的案例,但是同样需要你做大量的工作,因为 GitLab 使用了大量的原生 Gem。
硬件要求
CPU 要求
- __100__用户以下,单核心CPU即可满足要求
- 超过__100__用户,推荐至少使用双核心CPU
- 超过__1000__用户,推荐至少使用4核心CPU
- 超过__10000__用户,推荐至少使用8核心CPU
内存要求
- GitLab最低要求(运行缓慢) 512MB 内存,同时还需要 250MB swap
- 768MB 的内存能保证 GitLab 刚刚可以以正常的速度运行,但是不推荐
- 1GB 内存 + 250MB swap 可以支持约100个用户的使用
- 2GB 内存可以支持约1000名用户的使用
- 4GB 内存可以支持约 10000名用户的使用
存储
可用存储空间的大小最终取决于你的项目大小与多少,但是要GitLab正常使用,你至少需要保证可用磁盘空间是你项目所占用空间的两倍,考虑到Git是一个只增不减的体系,所以建议你对磁盘使用LVM架构,以方便后期增加更多的磁盘。
依赖包
在Debian中, sudo 默认是没有安装的,这需要你手工安装,然后更新并升级系统至最新版本(以 root 帐户运行):
apt-get update -y
apt-get upgrade -y
apt-get install sudo -y在整个 GitLab 的安装过程中,有一些文件需要编辑,所以你还需要带一个你熟悉的编辑器,比如你习惯使用 vim ,那么可以使用下面的命令安装它(安装并设置为默认编辑器):
sudo apt-get install -y vim
sudo update-alternatives --set editor /usr/bin/vim.basic接下来安装必要的依赖包:
sudo apt-get install -y build-essential zlib1g-dev libyaml-dev libssl-dev libgdbm-dev libreadline-dev libncurses5-dev libffi-dev curl openssh-server redis-server checkinstall libxml2-dev libxslt-dev libcurl4-openssl-dev libicu-dev logrotate安装成功之后,我们需要您确定安装了正确的 Python 版本(要求 Python 2.5+ ,3.0 还没有被支持):
sudo apt-get install -y python
python --version
sudo apt-get install -y python2.7
python2 --version
sudo ln -s /usr/bin/python /usr/bin/python2
sudo apt-get install -y python-docutils确定你的系统上已经安装了正确版本的 Git (GitLab要求Git的版本为 1.7.10 或者更高,比如 1.7.12 或者 1.8.4):
sudo apt-get install -y git-core
git --version如果系统上安装的Git版本过低,请按下面的操作移除老版本的 Git ,并安装新版本的:
sudo apt-get remove git-core
sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential
cd /tmp
curl --progress https://git-core.googlecode.com/files/git-1.8.4.1.tar.gz | tar xz
cd git-1.8.4.1/
make prefix=/usr/local all
sudo make prefix=/usr/local install注意: ,如果要让系统可以接收邮件通知,你需要安装一个邮件服务器,默认的,不管是 Ubuntu 还是 Debian 都没有提供这样的软件,如果你需要安装,推荐你使用Postfix,你可以使用下面的命令它:
sudo apt-get install -y postfixRuby
移除老版本的 Ruby 1.8(如果存在的话):
sudo apt-get remove ruby1.8下载并安装新的Ruby:
mkdir /tmp/ruby && cd /tmp/ruby
curl --progress ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz | tar xz
cd ruby-2.0.0-p353
./configure --disable-install-rdoc
make
sudo make install然后安装 Bundler Gem:
sudo gem install bundler --no-ri --no-rdoc系统用户
创建一个名为 git 的系统用户,GitLab 将以它来运行:
sudo adduser --disabled-login --gecos 'GitLab' gitGitLab shell
GitLab Shell 是专门为 GitLab 开发的用来进行SSH访问与项目仓库管理的软件,我们通过下面的方式安装它:
# 进入Git的家目录
cd /home/git
# 克隆GitLab Shell
sudo -u git -H git clone https://gitlab.com/gitlab-org/gitlab-shell.git -b v1.8.0
cd gitlab-shell
sudo -u git -H cp config.yml.example config.yml
# 编辑配置文件,修改 gitlab_url
# 比如: 'http://git.ofsz.com/'
sudo -u git -H editor config.yml
# 安装
sudo -u git -H ./bin/install数据库
GitLab 支持以下数据库:
- MySQL
- PostgreSQL
你可以任选其一为 GitLab 使用,它们的配置方式如下:
使用 MySQL
# 如果服务器上还没有安装 MySQL,使用下面这一行命令安装它
sudo apt-get install -y mysql-server mysql-client libmysqlclient-dev
# 运行MySQL安全安装脚本,为数据库 root 帐户设置一个密码
# 然后再一次输入你设置的密码以验证其正确性
sudo mysql_secure_installation
# 以 root 身份登陆数据库
mysql -u root -p
# 为 GitLab 创建一个新的用户
# 在运行下面的命令时,请将 $password 修改成为你真正的密码
mysql> CREATE USER 'git'@'localhost' IDENTIFIED BY '$password';
# 数据GitLab的产品环境数据库
mysql> CREATE DATABASE IF NOT EXISTS `gitlabhq_production` DEFAULT CHARACTER SET `utf8` COLLATE `utf8_unicode_ci`;
# 为 Gitlab 的数据库用户设定必须的权限
mysql> GRANT SELECT, LOCK TABLES, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON `gitlabhq_production`.* TO 'git'@'localhost';
# 退出MySQL
mysql> \q
# 尝试连接
sudo -u git -H mysql -u git -p -D gitlabhq_production
# 如果你看到下面这样的提示符则表示你的数据库配置是正确的
mysql> \q
# 现在可以进入GitLab的下一步安装了使用PostgreSQL
# 如果服务器还没有安装 PostgreSQL,使用下面的命令安装
sudo apt-get install -y postgresql-9.1 postgresql-client libpq-dev
# 登陆至 PostgreSQL
sudo -u postgres psql -d template1
# 创建一个Gitlab使用的PostgreSQL用户
template1=# CREATE USER git;
# 创建GitLab使用的数据库,并为用户设定必须的权限
template1=# CREATE DATABASE gitlabhq_production OWNER git;
# 退出PostgreSQL命令行
template1=# \q
# 尝试连接是否正确
sudo -u git -H psql -d gitlabhq_productionGitLab
我们可以将 GitLab 安装至使用一个你想安装的目录下,推荐你安装在 /home/git/ 目录:
cd /home/git克隆 GitLab 源代码
# 克 GitLab 代码
sudo -u git -H git clone https://gitlab.com/gitlab-org/gitlab-ce.git -b 6-4-stable gitlab
# 进入 Gitlab 目录
cd /home/git/gitlab配置 GitLab
cd /home/git/gitlab
# 复制 Gitlab 的示例配置文件
sudo -u git -H cp config/gitlab.yml.example config/gitlab.yml
# 注意修改 `localhost` 至你真正的域名
# 如果你是从 Git 源代码安装的 Git,请修改 bin_path 至 /usr/local/bin/git
sudo -u git -H editor config/gitlab.yml
# 确定 Gitlab 可以写入 log/ 与 tmp/ 目录
sudo chown -R git log/
sudo chown -R git tmp/
sudo chmod -R u+rwX log/
sudo chmod -R u+rwX tmp/
# 为 satellites 创建目录
sudo -u git -H mkdir /home/git/gitlab-satellites
# 为 sockets/pids 创建目录,并且确定 GitLab 可以写入这些目录
sudo -u git -H mkdir tmp/pids/
sudo -u git -H mkdir tmp/sockets/
sudo chmod -R u+rwX tmp/pids/
sudo chmod -R u+rwX tmp/sockets/
# 创建 public/uploads 目录
sudo -u git -H mkdir public/uploads
sudo chmod -R u+rwX public/uploads
# 复制 Unicorn 示例配置文件
sudo -u git -H cp config/unicorn.rb.example config/unicorn.rb
# 开启集群模式,如果你需要一个支持高并发量的GitLab应用
# 比如在 2GB 内存的服务器上可以修改为 3
sudo -u git -H editor config/unicorn.rb
# 复制示例的 Rack attack 配置文件
sudo -u git -H cp config/initializers/rack_attack.rb.example config/initializers/rack_attack.rb
# 配置 git 用户的全局设置,这对于你通过Web编辑的时候是十分有用的
# 编辑 user.email 为你在 gitlab.yml 中设置的邮箱地址
sudo -u git -H git config --global user.name "GitLab"
sudo -u git -H git config --global user.email "gitlab@localhost"
sudo -u git -H git config --global core.autocrlf input__重要提示__: 确定 gitlab.yml 与 unicorn.rb 中的配置都是一样的。
配置 GitLab 数据库设置
使用 MySQL 数据库
sudo -u git cp config/database.yml.mysql config/database.yml
sudo -u git -H editor config/database.yml使用 PostgreSQL 数据库
sudo -u git cp config/database.yml.postgresql config/database.yml
sudo -u git -H chmod o-rwx config/database.yml安装 Gems
cd /home/git/gitlab
# 使用 MySQL 数据库
sudo -u git -H bundle install --deployment --without development test postgres aws
# 使用 PostgreSQL
sudo -u git -H bundle install --deployment --without development test mysql aws在这一步骤中,如果出现以下错误:
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.很有可能是 MySQL 的开发包不存在,使用下面的命令安装一般都能解决问题:
sudo apt-get install mysql-client libmysqlclient-dev初始化数据库,并激活高级功能
sudo -u git -H bundle exec rake gitlab:setup RAILS_ENV=production脚本运行完成之后,会得到如下的登陆帐户与密码:
login.........admin@local.host
password......5iveL!fe安装 Init 脚本
下载 init 脚本(保存至 /etc/init.d/gitlab):
sudo cp lib/support/init.d/gitlab /etc/init.d/gitlab
sudo cp lib/support/init.d/gitlab.default.example /etc/default/gitlab让 GitLab 随系统启动而启动:
sudo update-rc.d gitlab defaults 21设置 Logrotate
sudo cp lib/support/logrotate/gitlab /etc/logrotate.d/gitlab检测应用状态
sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production启动 GitLab 实例
sudo service gitlab start
# 或者
sudo /etc/init.d/gitlab restart编辑静态文件
sudo -u git -H bundle exec rake assets:precompile RAILS_ENV=productionNginx
Nginx 默认受GitLab官方支持。
安装 Nginx
如果你还没有安装 Nginx,可以使用以下命令直接安装它:
sudo apt-get install -y nginx网站配置
下载 Nginx 默认配置文件
sudo cp lib/support/nginx/gitlab /etc/nginx/sites-available/git.ofsz.com
sudo ln -s /etc/nginx/sites-available/git.ofsz.com /etc/nginx/sites-enabled/git.ofsz.com编辑 配置文件以使得它符合你的配置
sudo editor /etc/nginx/sites-available/git.ofsz.com重启Nginx
sudo service nginx restart完成
至现在为止,所有的安装已经完成,我们使用下面命令再一次检测安装运行环境是否正确:
sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production初始化登陆
登陆你设置的网络地址,使用下面的用户名与密码登陆:
admin@local.host
5iveL!fe登陆成功之后,请立马访问你的个人资料页面修改这些信息。
说明
- 文本是在我配置 智者科技 的 [Git服务器}(http://git.ofsz.com/) 的总结
- 许多内容翻译自Gitlab官方安装文档
- 本文发布于 小人革面,转载请注明出处:http://xrgm.wolfuck.com/article/gitlab-installation-guide.html
关于智者科技
智者科技是一家专业从事于基于最选进的互联网技术的一站式解决方案供应商,我们向客户提供网站建设、SEO优化、移动应用开发、电子商务平台开发、品牌网站建设、微信二次开发等。
智者的每一位成员都有着超过五年的行业从业经验,或是来自大型企业的优秀设计师,或是在行业内有很高名望的怪才,我们因爱好而组合到一起,我们的理想是在这杂乱无章的互联网技术环境下,为企业带来真正能提升自身品牌形象、帮助自身成长的互联网产品。
联系方式
- 网站地址:http://www.ofsz.com
- 电话号码:18374888188 / 13973333488
- QQ号码:54778899 / 425602
- 邮箱地址:54778899 [at] qq.com
HTML5 网页 + PhoneGap 快速制作简单的手机应用
PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能。
本文介绍的方法是一个用来创建简单的手机应用的PhoneGap简单实现,其步骤为:
- 创建类似为App的手机网页(这个就是把网页做得和手机应用的风格差不多,为的是给人的感觉是这个是个应用即可) 创建一个引导页
- index.html ,打开该文件可以直接跳转到手机网页即可 在 PhoneGap 上面注册个应用,上传包文件即可创建
- 手机网站本文就不再阐述了,index.html 文件的代码如下:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8" />
<title>Sage Wind · PhoneGap App</title>
<meta http-equiv="refresh" content="5;http://wind.ofsz.com" />
</head>
<body>
</body>
</html>上面这段HTML代码的作用其实很简单,就是打开该文件之后,不作任何的待立马跳转至 http://wind.ofsz.com 这个网址,然后把这个文件放在一个空的名为 www 的目录下,再把 www 整个目录打包成为一个www.zip文件。 到这一步之后,我们剩下的工作就全部得在PhoneGap的Build网站上进行了,打开 http://build.phonegap.com/ 网页,注册一个新的帐户,如下图所示,点击网页右上角的 Register 链接:选择 completely Free。

然后选择 AdobeID,如果你已经有了AdobeID,那么这里直接登陆即可,如果没有,需要重新注册一个新的,注册表单如下:
- Adobe ID (Email Address) -- 填写Adobe ID,也就是你以后使用的帐号,是一个邮箱地址
- Password 与 Retype Password -- 你的密码
- First Name 与 Last Name 你的名和姓
- Country/Region 是你的国家或者地区
填写完成之后,点击Create即可创建成功,登陆成功之后会进入下面这个页面:

这里我们可以直接把 Github 上面的项目地址复制到这里,但是这不简单,看到右边有一个 Upload a .zip file,还记得我们前面的那个 www.zip 文件的话,就知道了下一步该怎么做了,点击这个按钮,上传前面的 www.zip 文件,跳转到下面这个网页:

这里,我们需要填写App的名称以及介绍,还可以设置App的图标,如下是我填写的信息:

点击右下方的 Ready to Build 按钮,即可跳转到Sage Wind页面,我们会看到如下页面:

这个页面所展示的信息包括:
- 当前这个App使用的PhoneGap版本
- App ID与App版本
- App的所有者等等
通过此页面,即可直接下载App的打包文件,iOS 的的在提供iOS sign key 之前是无法打包的,但是其它的系统一般都是可以使用的,通过上面的操作,我现在下载打好包的应用,只需要点击每一系统右侧的那个下载链接即可,本文至此为止创建的App包可以点击下面这个下载链接下载:
接下来我这里不再上传除Android系统之外的其它版本,反正都一样。
到现在为止我们的应用只是可以跑通而已,点击上面截图中的 Settings 标签页,还可以对应用进行设置,设置分为 Basic 与 Configuration,前者就是我们在创建完这个应用时候的设置,页下面的Configuration如下图所示:

我的设置如下:
修改配置之后需要重新构建应用,点击应用下方的 Rebuild all 按钮即可生成新的应用:
第一个我喜欢的国内的应用 PHPWind
前段时间从某个网站上面整了好多的商业程序(破解的),然后在自己的本地测试着,昨天晚上玩到 ThinkSNS,十分强大,十分不错啊,不过是商业软件,对于这种收费的东西,我一般都是不会有什么好感的,好在系统确实很好用,所以就还是喜欢了一把,关键在于,我在玩ThinkSNS 的过程中,不知如何的跑到了某个网站上面去,一看特别喜欢,就往下翻,一看———— Powered By PHPWind。
立马就去了 PHPWind 官网,一看,这算是从我上次看PHPWind以来的一次大改版吧,这种系统的程序与界面的设计风格是正合我意的,所以,把我的智者清风(社区)就搭上了,我以前是没有使用过PHPWind的,不过这个晚上因为有了PHPWind的初始体验,感觉很爽,这不,一下子就整到快凌晨六点了。

从此再也不用去对着Discuz审美疲劳了,有可能很多朋友会认为PHPWind与Discuz都是同样的臃肿,但是至少对于我这个初级用户来讲,PHPWind之于Discuz就像Typecho之于WordPress,我更喜欢的是前者,因为它能满足我几乎所有需求,同时没有给我提供我不需要的功能,最主要的是,它的使用足够的合理和简单。
至少它有什么功能,我这里也不知道多说,大家可以直接移步我的 智者清风社区 即可,基本功能和Discuz相似,只是我这里需要讲的是,它的功能实现比Discuz优雅得多。
它的导航条与论坛列表页,这种方式是现在流行的,也是我最喜欢的,而在Discuz中,整个头部显得太过于臃肿,加上其模板系统的复杂,改起来都不方便。

顶部的导航条最右侧一个一直存在的 发贴 按钮很是方便,让整个论坛的会员在任何时候都可以快速的发布新的贴子。

前台的其它功能也不多说了,再说一个我最喜欢的就是那个很牛B的界面设计器,这个在Discuz里面也有,不过不知道怎么滴,更喜欢PHPWind的一些:

后台的话也是直接带了云平台:

更多其它的特性欢迎大家访问 智者清风社区 了解,这个社区是智者科技一直要运营的一个技术交流与优质资源分享的网站,在这里面你将来将可以享受到价格数十万元的优质资源。
开一家外贸公司的流程
所谓外贸公司,就是拥有自营进出口权的贸易公司。最近正好要做一些涉及这方面的事情,所以就在网上找了些个资料,整理了一下下,开一家外贸公司的流程大概如下:
一、公司成立
- 租好办公室。
- 想好公司的名字,到工商局名称核准(市级到市工商局,省级到省工商局),到工商局领表,填表,并按. 3. 规定准备材料,主要是股东身份证复印件、授权书、简历等,很简单。
- 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
- 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
- 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
- 找一会计师事务所,出验资报告。
- 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
- 拿到验资报告后,到工商局办理营业执照。
- 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
- 到技术监督局办理代码证及IC卡。
- 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
- 到国税、地税办理税务证并申请一般纳税人资格。
- 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
- 公司成立
二、办理进出口经营权。
- 网上申请进出口经营权资格,提交后按要求准备材料交到区外经委,转市外经委,转省外经委批准,取得2. 进出口经营资格。
- 到工商局作经营范围变更。
- 到税务局作经营范围变更。
- 到当地海关备案。
- 到外汇管理局办理进、出口核销登记并开立美元帐户。
- 盗税局办理退税登记,领取退税证。
- 你电子口岸登记,先到技术监督局审核盖章,再到工商局审核盖章,再到税务局审核盖章,再到海关领取操作系统、读卡器、IC卡等。再拿IC卡到外经委、外汇管理局办理IC卡备案,到海关备案,到电信局买17999上网卡。
- 到进出口检验检疫局办理登记,申请产地证、普惠制产地证注册。
- 在网上申请核销单,再到外汇管理局买核销单。
- 到海关买报关单。
- 可以开展业务了。
三、需要准备的材料
其间需准备的材料种类繁多,公章无数,最好将各种证件原件、公章带在身边,并复印无数证件,我就把需准备的材料简述一下:
认定增值税一般纳税人
- 《申请办理增值税一般纳税人的报告》
- 《营业执照》(副本)复印件
- 《税务登记证》(副本)复印件
- 《银行开户许可证》复印件
- 经营场所产权证明或房屋租赁合同复印件
- 企业法人、经办人、办税人员和主要财务人员身份证复印件,以及年检合格的主要财务人员《会计证》复印件,以上人员非本市人口需提供《暂住人口居住证明》
- 《专用发票保管措施情况说明〉
- 《财务核算办法》和《专用发票使用、保管制度》
- 保险柜的发票复印件
- 固定电话的安装及交纳话费的发票复印件
- 所需其他材料
海关注册
- 企业基本情况登记表(向海关申领)
- 《营业执照》复印件
- 《税务登记证》复印件
- 《银行开户许可证》复印件
- 经营场所产权证明或房屋租赁合同复印件
- 《进出口经营资格证书》
- 董事会成员名单、委任书、身份证及个人简历
- 财务制度、帐薄设置情况、财务人员名单
- 《全国组织机构代码证》
- 报关专用章、法人章
- 管理人员情况登记表(法人代表、主管会计师各一份)
申请进出口经营权
- 企业申请书
- 《进出口经营资格盛情表》(网上申报并打印)
- 《营业执照》复印件
- 《税务登记证》复印件
- 《全国组织机构代码证》
- 法定代表人身份证复印件
- 验资报告复印件
退税登记
- 《营业执照》复印件
- 《一般纳税人资格认定证书》
- 《税务登记证》复印件
- 《银行开户许可证》复印件
- 《企业报关注册登记证明书》
- 《进出口经营资格证书》
- 《全国组织机构代码证
- 《企业出口退(免)税登记申请书》
- 《公司章程》
- 法定代表人急办税员身份证复印件
- 授权书
- 其他材料
外贸公司可以同时做国内的生意,就是没有退税而已。
