2014年1月

今天由智者科技运营的智者教学平台正式上线了,使用的是开源的在线学习系统——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,是一个利用 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 postfix

Ruby

移除老版本的 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' git

GitLab 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_production

GitLab

我们可以将 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.ymlunicorn.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=production

Nginx

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

登陆成功之后,请立马访问你的个人资料页面修改这些信息。

说明

关于智者科技

智者科技是一家专业从事于基于最选进的互联网技术的一站式解决方案供应商,我们向客户提供网站建设、SEO优化、移动应用开发、电子商务平台开发、品牌网站建设、微信二次开发等。

智者的每一位成员都有着超过五年的行业从业经验,或是来自大型企业的优秀设计师,或是在行业内有很高名望的怪才,我们因爱好而组合到一起,我们的理想是在这杂乱无章的互联网技术环境下,为企业带来真正能提升自身品牌形象、帮助自身成长的互联网产品。

联系方式

  • 网站地址:http://www.ofsz.com
  • 电话号码:18374888188 / 13973333488
  • QQ号码:54778899 / 425602
  • 邮箱地址:54778899 [at] qq.com

PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能。

本文介绍的方法是一个用来创建简单的手机应用的PhoneGap简单实现,其步骤为:

  1. 创建类似为App的手机网页(这个就是把网页做得和手机应用的风格差不多,为的是给人的感觉是这个是个应用即可) 创建一个引导页
  2. index.html ,打开该文件可以直接跳转到手机网页即可 在 PhoneGap 上面注册个应用,上传包文件即可创建
  3. 手机网站本文就不再阐述了,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。

PhoneGap Choose You Plan.jpg

然后选择 AdobeID,如果你已经有了AdobeID,那么这里直接登陆即可,如果没有,需要重新注册一个新的,注册表单如下:

  • Adobe ID (Email Address) -- 填写Adobe ID,也就是你以后使用的帐号,是一个邮箱地址
  • Password 与 Retype Password -- 你的密码
  • First Name 与 Last Name 你的名和姓
  • Country/Region 是你的国家或者地区

填写完成之后,点击Create即可创建成功,登陆成功之后会进入下面这个页面:

Start Building an App.jpg

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

PG Build App.jpg

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

Build App Sage Wind.jpg

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

Sage Wind App Pending.jpg

这个页面所展示的信息包括:

  • 当前这个App使用的PhoneGap版本
  • App ID与App版本
  • App的所有者等等

通过此页面,即可直接下载App的打包文件,iOS 的的在提供iOS sign key 之前是无法打包的,但是其它的系统一般都是可以使用的,通过上面的操作,我现在下载打好包的应用,只需要点击每一系统右侧的那个下载链接即可,本文至此为止创建的App包可以点击下面这个下载链接下载:

SageWindAppStarter.zip

接下来我这里不再上传除Android系统之外的其它版本,反正都一样。

到现在为止我们的应用只是可以跑通而已,点击上面截图中的 Settings 标签页,还可以对应用进行设置,设置分为 Basic 与 Configuration,前者就是我们在创建完这个应用时候的设置,页下面的Configuration如下图所示:

PhoneGap App Configuration.jpg

我的设置如下:

PhoneGap App Configuration Wind.jpg

修改配置之后需要重新构建应用,点击应用下方的 Rebuild all 按钮即可生成新的应用:

SageWind-debug-Concifugrated.zip

前段时间从某个网站上面整了好多的商业程序(破解的),然后在自己的本地测试着,昨天晚上玩到 ThinkSNS,十分强大,十分不错啊,不过是商业软件,对于这种收费的东西,我一般都是不会有什么好感的,好在系统确实很好用,所以就还是喜欢了一把,关键在于,我在玩ThinkSNS 的过程中,不知如何的跑到了某个网站上面去,一看特别喜欢,就往下翻,一看———— Powered By PHPWind。

立马就去了 PHPWind 官网,一看,这算是从我上次看PHPWind以来的一次大改版吧,这种系统的程序与界面的设计风格是正合我意的,所以,把我的智者清风(社区)就搭上了,我以前是没有使用过PHPWind的,不过这个晚上因为有了PHPWind的初始体验,感觉很爽,这不,一下子就整到快凌晨六点了。

智者清风社区首页截图

从此再也不用去对着Discuz审美疲劳了,有可能很多朋友会认为PHPWind与Discuz都是同样的臃肿,但是至少对于我这个初级用户来讲,PHPWind之于Discuz就像Typecho之于WordPress,我更喜欢的是前者,因为它能满足我几乎所有需求,同时没有给我提供我不需要的功能,最主要的是,它的使用足够的合理和简单。

至少它有什么功能,我这里也不知道多说,大家可以直接移步我的 智者清风社区 即可,基本功能和Discuz相似,只是我这里需要讲的是,它的功能实现比Discuz优雅得多。

它的导航条与论坛列表页,这种方式是现在流行的,也是我最喜欢的,而在Discuz中,整个头部显得太过于臃肿,加上其模板系统的复杂,改起来都不方便。

PHPWind Forum List.jpg

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

PHPWind New Topics Button.jpg

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

PHPWind Apperence Designer.jpg

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

PHPWind Cloud Platform Apps Center.jpg

更多其它的特性欢迎大家访问 智者清风社区 了解,这个社区是智者科技一直要运营的一个技术交流与优质资源分享的网站,在这里面你将来将可以享受到价格数十万元的优质资源。

所谓外贸公司,就是拥有自营进出口权的贸易公司。最近正好要做一些涉及这方面的事情,所以就在网上找了些个资料,整理了一下下,开一家外贸公司的流程大概如下:

一、公司成立

  1. 租好办公室。
  2. 想好公司的名字,到工商局名称核准(市级到市工商局,省级到省工商局),到工商局领表,填表,并按. 3. 规定准备材料,主要是股东身份证复印件、授权书、简历等,很简单。
  3. 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
  4. 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
  5. 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
  6. 找一会计师事务所,出验资报告。
  7. 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
  8. 拿到验资报告后,到工商局办理营业执照。
  9. 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
  10. 到技术监督局办理代码证及IC卡。
  11. 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
  12. 到国税、地税办理税务证并申请一般纳税人资格。
  13. 拿到名称核准通知书后,到银行开立临时账户,将注册资金打进去。
  14. 公司成立

二、办理进出口经营权。

  1. 网上申请进出口经营权资格,提交后按要求准备材料交到区外经委,转市外经委,转省外经委批准,取得2. 进出口经营资格。
  2. 到工商局作经营范围变更。
  3. 到税务局作经营范围变更。
  4. 到当地海关备案。
  5. 到外汇管理局办理进、出口核销登记并开立美元帐户。
  6. 盗税局办理退税登记,领取退税证。
  7. 你电子口岸登记,先到技术监督局审核盖章,再到工商局审核盖章,再到税务局审核盖章,再到海关领取操作系统、读卡器、IC卡等。再拿IC卡到外经委、外汇管理局办理IC卡备案,到海关备案,到电信局买17999上网卡。
  8. 到进出口检验检疫局办理登记,申请产地证、普惠制产地证注册。
  9. 在网上申请核销单,再到外汇管理局买核销单。
  10. 到海关买报关单。
  11. 可以开展业务了。

三、需要准备的材料

其间需准备的材料种类繁多,公章无数,最好将各种证件原件、公章带在身边,并复印无数证件,我就把需准备的材料简述一下:

认定增值税一般纳税人

  • 《申请办理增值税一般纳税人的报告》
  • 《营业执照》(副本)复印件
  • 《税务登记证》(副本)复印件
  • 《银行开户许可证》复印件
  • 经营场所产权证明或房屋租赁合同复印件
  • 企业法人、经办人、办税人员和主要财务人员身份证复印件,以及年检合格的主要财务人员《会计证》复印件,以上人员非本市人口需提供《暂住人口居住证明》
  • 《专用发票保管措施情况说明〉
  • 《财务核算办法》和《专用发票使用、保管制度》
  • 保险柜的发票复印件
  • 固定电话的安装及交纳话费的发票复印件
  • 所需其他材料

海关注册

  • 企业基本情况登记表(向海关申领)
  • 《营业执照》复印件
  • 《税务登记证》复印件
  • 《银行开户许可证》复印件
  • 经营场所产权证明或房屋租赁合同复印件
  • 《进出口经营资格证书》
  • 董事会成员名单、委任书、身份证及个人简历
  • 财务制度、帐薄设置情况、财务人员名单
  • 《全国组织机构代码证》
  • 报关专用章、法人章
  • 管理人员情况登记表(法人代表、主管会计师各一份)

申请进出口经营权

  • 企业申请书
  • 《进出口经营资格盛情表》(网上申报并打印)
  • 《营业执照》复印件
  • 《税务登记证》复印件
  • 《全国组织机构代码证》
  • 法定代表人身份证复印件
  • 验资报告复印件

退税登记

  • 《营业执照》复印件
  • 《一般纳税人资格认定证书》
  • 《税务登记证》复印件
  • 《银行开户许可证》复印件
  • 《企业报关注册登记证明书》
  • 《进出口经营资格证书》
  • 《全国组织机构代码证
  • 《企业出口退(免)税登记申请书》
  • 《公司章程》
  • 法定代表人急办税员身份证复印件
  • 授权书
  • 其他材料

外贸公司可以同时做国内的生意,就是没有退税而已。